Android:デバイスで走っている間、ログキャットはどこに行きますか?
質問
Androidアプリを開発するためにMacでEclipseを使用しています。エミュレータでアプリケーションを実行すると、ログキャットウィンドウが予想されていることを示し、正常に動作しますが、実際のAndroid接続デバイスで実行(またはデバッグさえ)を実行すると、ログキャットウィンドウには1つの行も表示されません。
本物のAndroidデバイスで走っているときにログキャットに対処する方法は?
ありがとう、
解決
DDMS環境、Windowsタブでデバイスを選択し、「デバイス」を選択し、デバイス、つまり「htxxxxxxx」を選択する必要があります。
他のヒント
まず、デバイスは本当に接続されていますか?デバイスが接続されているかどうかを確認するには、実行するだけです adb devices
コンソール。システムに接続されているすべてのデバイスがリストされます。
第二に、実行するだけです adb logcat
コマンドプロンプトでコマンドで、ログキャットウィンドウが個別に表示されます。
多くのデバイスがシステムに接続されていますが、ADB LogCatには次のメッセージが表示されます。- デバイスを待つ - エラー:複数のデバイスとエミュレーター
したがって、上記のケースを解決するには、-sオプションを備えたデバイスIDでコマンドを実行する必要があります。
例えば:adb -s emulator-5556 logcat
、これにより、エミュレータのログキャットが表示されます。
デバイスに接続したら再起動してください。
所属していません StackOverflow