2013-10-03 6 views
20

私は、デバッガが接続されていない場合にのみ問題が発生するXamarin Androidアプリケーションを「デバッグ」しています。したがって、問題の原因を突き止めるためにロギングする必要があります。しかし、コマンドラインからadb logcatを実行するのはかなり苦しいです。一定のウィンドウのスクロールは非常に面倒です。 XamarinはVisual Studioのlogcatのためにいくつかの統合を行っていますが、実際には使用するにはバグがあることがわかります。私がオンラインで伝えることから、誰もがEclipseのlogcat用のプラグインを使用しているようです。しかし、私はEclipseを必要としません。WindowsでAndroidのlogcatを簡単に表示してフィルタリングする方法は?

いいえ、簡単にフィルターをかけることができるlogcatを提供するツールはありますか(それは常にスクロールしていません)? GUIが必要な場合は、Device Monitorにフィルタリング可能なlogcat表示ツールを提供しています。GUIが必要な場合は、GUIを使用することをお勧めします。

+0

[logcat-gui](https://code.google.com/p/logcat-gui/)にチェックを入れましたか? – Piovezan

+0

コマンドラインで、 'grep'はあなたの友人です! LinuxまたはOSXに組み込まれ、WindowsのmingwまたはCygwinから入手できます。 –

+0

@ChrisStratton問題は、メッセージが表示されているのを確認できることです。それは、私がバグが出現するかどうかを十分に待っていたかどうかを知る方法です。私はかなり自信がありますが、おそらくcygwinはそれを扱うことができます。 – Earlz

答えて

45

GUIが必要な場合、Android SDKはフィルタ可能なlogcat表示ツールをDevice Monitorに提供します。

android-sdk\toolsフォルダにmonitor.batを実行してください。フィルターバーの右側にある矢印の下の記号を使用して、スクロールを有効または無効にすることができます。

+2

それは完璧です。ありがとう!私は彼らがこのユーティリティをもう少し明白にしたかったと思っています。 – Earlz

+1

そして、Linuxでは '' '' '' '' ''と呼ばれています –

関連する問題