Android:デバイスで走っている間、ログキャットはどこに行きますか?

StackOverflow https://stackoverflow.com/questions/5804292

  •  24-10-2019
  •  | 
  •  

質問

Androidアプリを開発するためにMacでEclipseを使用しています。エミュレータでアプリケーションを実行すると、ログキャットウィンドウが予想されていることを示し、正常に動作しますが、実際のAndroid接続デバイスで実行(またはデバッグさえ)を実行すると、ログキャットウィンドウには1つの行も表示されません。

本物のAndroidデバイスで走っているときにログキャットに対処する方法は?

ありがとう、

役に立ちましたか?

解決

DDMS環境、Windowsタブでデバイスを選択し、「デバイス」を選択し、デバイス、つまり「htxxxxxxx」を選択する必要があります。

他のヒント

まず、デバイスは本当に接続されていますか?デバイスが接続されているかどうかを確認するには、実行するだけです adb devices コンソール。システムに接続されているすべてのデバイスがリストされます。

第二に、実行するだけです adb logcat コマンドプロンプトでコマンドで、ログキャットウィンドウが個別に表示されます。

多くのデバイスがシステムに接続されていますが、ADB LogCatには次のメッセージが表示されます。- デバイスを待つ - エラー:複数のデバイスとエミュレーター

したがって、上記のケースを解決するには、-sオプションを備えたデバイスIDでコマンドを実行する必要があります。

例えば:adb -s emulator-5556 logcat 、これにより、エミュレータのログキャットが表示されます。

デバイスに接続したら再起動してください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top