1

エミュレーターを使用して Android アプリをデバッグすると、Eclipse の Logcat にスタック トレースとエラー メッセージが表示されます。
ただし、物理的な Android デバイスでデバッグすると、アプリがクラッシュすると、Eclipse にスタック トレースが表示されません。物理デバイスでデバッグするときにスタックトレースを取得するために構成する必要があるものはありますか??

4

2 に答える 2

2

これには多くの理由が考えられます。

1) 携帯電話用の USB ドライバーをインストールしましたか?

2) USB デバッグを有効にしましたか?

Settings -> Application -> Development -> USB debugging

3) デバイスが検出されているかどうかを確認します。コマンドラインで次を実行します。

adb devices

そこにリストされ、オフラインであってはなりません。adb時々電話を検出しません。次の方法で再起動を試みることができます。

adb kill-server
adb start-server

4) 場合によっては、USB ケーブルを抜き差しするだけで機能することがあります。

5) 状況によっては、電話機に問題がある場合は、再起動すると解決します。

于 2012-12-22T00:43:19.633 に答える
0

Eclipse で [デバイス] ペインを開き、デバイスをクリックします。

于 2012-12-22T23:01:31.610 に答える