Logcatは機能していないことが多く、何も表示されません。それは非常に住みにくいです。発生するたびに日食を再開するのは面倒です。それを解決するために私にできることはありますか?ありがとう
6 に答える
エミュレータにフォーカスがないため、EclipseでLogcatが空になることがあります。DDMSパースペクティブに移動し、左上の画面の「エミュレーター」エントリをクリックしてみてください。
実際のG1も接続されている場合は、さらに混乱する可能性があります。出力を表示するG1を選択する必要があります:)
これがお役に立てば幸いです。
Eclipseではなく、常にlogcatをターミナルで開いたままにします。platform-toolsフォルダーに移動して、次のように入力します。adb logcat
Eclipseには、logcatを表示するための制限されたバッファーしかありません。そのページのどこかに小さな明確なボタンがあります、私はどこを忘れています。それを押すと、logcatがクリアされ、再び表示が開始されます。
奇妙なものを表示し、明らかな理由もadb logcat
なくしばらくすると動作を停止します:logcat.png。Eclipseの再起動とAndroidデバイスの再起動は役に立ちません。
ただし、コンソール:adb logcat -c
は機能します。
これは、エミュレータでavdを実行し、物理デバイスでusbデバッグを実行しているときにも発生します。デバッグのためにapkをデバイスにロードしていても、avdはフォーカスを放棄しません。avdを閉じることで修正できます。
誤って特定のセッションフィルターを選択したことがあります。LogCatの2ペインビューを表示することにより、左側ペインのアクティブなフィルターを確認できます。私はかつて「すべてのメッセージ」を選択して空のLogCatを修正しました。