0

(MAC 上で) logcat に慣れたら、まったく問題ありません。

ただし、改善方法があれば知りたい問題が 2 つあります。

a) logcat には何行保存されていますか? これを増やす方法はありますか?数千行をログに記録したい場合もありますが、まだ理解する必要がある何らかのロジックによって行が削除されます。

b)検索はlogcatです。検索行に検索テキストを入力しても問題ありませんが、検索というよりはフィルターです。フィルターが削除されるとすぐにカーソルまたは行が失われるため、見つかったテキストの最初の出現から言うと、次の行を見始めたい場合はできません。

実際にその行に移動する唯一の方法は、タイム スタンプを確認し、フィルタが以前に表示した行を手動で検索して完全なログ コンテンツに再度アクセスすることです。「一時停止」ボタンを押すことを忘れないでください。いくつかのシステム メッセージによって中断される

理解できるようにこれを十分に説明できれば幸いです:-)

4

1 に答える 1

2

私が理解している限り、あなたはEclipseのlogcatウィンドウについて話しています。

  1. 値を変更することで、このウィンドウの行数を増やすことができWindow->Preferences->Android->LogCat->Maximum number of logcat messages to bufferます。
  2. ターミナル ウィンドウを開いて、ファイル内の logcat をリダイレクトできます。

    adb logcat > $HOME/logcat.xt

このファイルを別のターミナル ウィンドウで表示したり、お気に入りのテキスト エディタでこのファイルを検索したり、grep などでフィルタしたりできます。

于 2012-04-18T17:23:36.017 に答える