1


私はアンドロイドが初めてです。
私はいくつかのアンドロイドアプリを開発しています。
サーバーとの間でデータを
送受信します。ログ cat で受信したサーバーからのデータを示します。
アプリケーションが処理したデータが受信されます。
しかし丸太猫では

以下が表示されます

?:??: W/?(?): --------- beginning of /dev/log/system
08-01 10:55:33.676: I/KeyInputQueue(176): Enqueueing touch event0
08-01 10:55:33.676: I/WindowManager(176): Read next event 0
08-01 10:55:33.676: I/WindowManager(176): Delivering pointer 0 > Window{4a7c2ad0 InputMethod paused=false}
08-01 10:55:33.823: I/KeyInputQueue(176): Enqueueing touch event1
08-01 10:55:33.833: I/WindowManager(176): Read next event 1
08-01 10:55:33.833: I/WindowManager(176): Delivering pointer 1 > Window{4a7c2ad0 InputMethod paused=false}
08-01 10:55:34.053: D/BatteryService(176): update start
08-01 10:55:34.053: D/BatteryService(176): update start
08-01 10:55:34.053: D/BatteryService(176): update st

最初の行「 ?:??: W/?(?): --------- begin of /dev/log/system」の前の logcat のデータは、logcat に含まれていないか、logcat で一部のデータが削除されています。


なぜそれが起こるのかわかりません.logcatデータ/行の一部が削除されています.私は理解できません.
完全なlogcatデータを取得する方法についてあなたの考えを教えてください.

4

4 に答える 4

3


私は解決策を見つけます。
Android の Eclipse には、logcat 用のバッファがあります。これは、次のプロセスによってアクセス/編集されます。

Eclipse で次のメニューを選択します: [Windows] -> [設定] を選択し、左側のタブのリストから [Android] を選択します。次に、[Android] タブを展開し、[LogCat] を選択して、テキスト フィールド (「バッファする logcat メッセージの最大数」) を表示/編集します。


logcat メッセージがバッファ サイズより大きい場合、Eclipse は data/log cat の一部のみを表示します。
だから私はすでにlogcatに入れたメッセージをテキストファイルに書きます。

于 2012-08-01T13:28:56.520 に答える
0

質問を正しく説明してください。

私が理解しているように、一番右からドラッグするだけです。また、左端のボックスからフィルター オプションを選択することもできます。

詳細については、こちらを参照してください。

于 2012-08-01T07:02:13.783 に答える
0

DDMS に移動し、DDMS アイコンの下に 1 つのアイコンがあります。そこにカーソルを移動すると、「保存されたフィルター ビューを表示する」などのヒントが表示されます。クリックすると、そのタブの右側に他のタブが開いていることがわかります。「すべてのメッセージ (いいえ)」を選択します。フィルタ)」

于 2012-08-01T07:02:36.403 に答える
0

SIVAKUMAR は、大きなセットの値がある場合、Eclipse でそれらすべてが表示されない場合があるため、その場合は Eclipse を再起動する必要があります。アプリケーションを再起動すると、すべての値が表示されます。logcat ファイルを保存する場合は、logcat のすべての値を選択し、logcat の最初のボタン (選択した項目を TextFIle にエクスポート) を選択すると、logcat の選択した部分をファイルとして保存するオプションが表示されます。

于 2012-08-01T07:31:07.260 に答える