2010-12-15 8 views
16

Logcatは動作しないことが多く、何も表示しません。それは非常に不本意です。それが起こるたびに日食を再開するのはあまりにも面倒です。 私はそれを解決するために何かできますか? ありがとうLogcatは頻繁に作業中です

+0

コマンドラインからlogcatを実行するには、adb logcatを実行します。私はしばしば、特に私が複数のEclipseインスタンスを実行している場合、そのことでより良い運を持っています。 –

答えて

25

エミュレータにフォーカスがないため、LogcatがEclipseで空になることがあります。 DDMSパースペクティブに移動し、左上の画面の[エミュレータ]エントリをクリックしてみてください。接続されている実際のG1もあるかどう

はさらに混乱することができ、その後、あなたが出力を見たいと思っているものから選択する必要があります:)

希望これが助けました。

+0

助けてくれてありがとう – Sean

+3

これは私が通常やっていることです。私は通常、Eclipseの[デバイス]タブの[Nexus One]アイコンをクリックして、Logcatウィンドウを更新する必要があります。 –

+0

DDMSでデバイスを選択してlogcatを取得し、logcat出力の "V"(冗長)または別のボタンをクリックすると、 – OneWorld

2

Eclipseには、logcatを表示するための制限付きバッファしかありません。そのページのどこかに少しクリアなボタンがありますが、どこを忘れていますか?これを押すと、logcatが消去され、再度表示が開始されます。

3

私はいつもlogcatをeclipseの代わりに私の端末に開いたままにしておきます。あなたのプラットフォームツールフォルダに移動し、adb logcat

1

と入力してください。adb logcatでも奇妙なことが示され、明白な理由なしにしばらくしてから作業を停止します:logcat.png。 Eclipseの再起動とAndroidデバイスの再起動は役に立ちません。

ただし、コンソール:adb logcat -cが動作します。

0

これは私がエミュレータでavdとusbの両方を物理デバイス上で実行しているときにも起こります。デバッグのためにapkをデバイスにロードしていても、avdはフォーカスをあきらめません。私はavdを閉じることで修正することができます。

0

誤って特定のセッションフィルタを選択したことがあります。 LogCatの2つのペインのビューを表示すると、左側のペインでアクティブなフィルタをチェックすることができます。 "すべてのメッセージ"を選択して、空のLogCatを修正しました。

関連する問題