157

Androidでlogcatバッファを空にする(クリアする)にはどうすればよいですか?

DDMS のバッファーは非常に限られているため、コマンド ラインから adb logcat を使用し、出力をファイルにパイプします。現時点では、アプリを再起動すると (バグなどを修正した後)、logcat バッファーには前回の起動からのデータも含まれています。アプリをアンインストールしてもバッファはクリアされません。これまでに見つけたバッファをクリアする唯一の方法は、再起動することです。これは効果的ですが、もっと簡単な方法があれば知りたいです。

4

4 に答える 4

311
adb logcat -c

Logcat のオプションは、http://developer.android.com/tools/help/logcat.html に記載されています

于 2010-07-23T04:29:54.597 に答える
3

Mac用のソリューションを提供します:

  1. デバイスを USB ポートに接続した状態で、ターミナルを開き、adb フォルダーに移動します。
  2. 書き込み: ./adb デバイス
  3. 端末は次のように表示されます: List of devices attached 36ac5997 device
  4. シリアル番号 (36ac5997) をメモします。
  5. 書き込み: ./adb -s 36ac5997 デバイスに接続する
  6. 書き込み: ./adb logcat

いつでもログをクリアしたい場合は、./adb logcat -c と入力してください。

于 2014-07-27T12:23:15.907 に答える
2

Eclipse でこれを行う方法を疑問に思っているこの質問に来た人は、提供されたボタンを使用して logCat から表示されたテキストを削除できます (多くの場合、アイコンに赤い X が付いています)。

于 2013-10-29T22:18:49.920 に答える