2

Android アプリケーションを 2 台の異なるコンピューターでデバッグできましたが、しばらく行っていません。昨日、両方のコンピューターで Android アプリケーションをデバッグしようとしましたが、できませんでした。

  1. コマンド「adb devices」を使用すると、デバイスが一覧表示されます。
  2. 私のデバイスは Samsung S II LTE ですが、o/s バージョンが変更されています。すべてが機能していたときは Android 4.0.3 でしたが、現在は 4.0.4 です。
  3. デバイスは Eclipse の [Android Device Chooser] > [Choose a running Android device] に表示されますが、[Debug] 列は空白で、そのエントリを使用してデバッグしようとすると、アプリケーションがデバイスにインストールされて実行されます。デバッグされていません。
  4. はい、アプリケーション マニフェストで明示的に「Debuggable」を指定しましたが、実際には必須ではありません。
  5. 最新バージョンの Kies (および付属の USB ドライブ) をインストールしてみました。
  6. USBドライバーをSamsungから直接インストールしてみました。
  7. はい、「設定」>「開発者向けオプション」>「USBデバッグ」にチェックが入っています。

ただし、これらすべての取り組みによって、Eclipse / Samsung Android S II LTE (4.0.4) のデバッグが可能になるわけではありませんでした。また、Android 4.0.3 用の SDK があることにも気付きましたが、Android 4.0.4 用ではありません。

Android 4.0.4 が原因でアプリケーションをデバッグできません。SDK が利用できない場合

いっそのこと...自分のデバイスで自分のアプリケーションをもう一度デバッグすることは可能ですか?もしそうなら、どうすればいいですか?

私を助けることができる人に感謝します!

4

2 に答える 2

0

あなたの問題はそれほど悪くはありません。Eclipse と SDK/ツールが更新されていることを確認してください。電話機の電源をオフにしてからオンにしたことを確認してください。

まず、新しい空の Android プロジェクトをデバッグしてみてください。それは動作しますか?

DDMS 経由で logcat にアクセスできますか? そうでない場合、(Eclipse を介さずに) コマンドラインから logcat を実行してアクセスできますか?

いくつかのブレークポイントを設定しましたか? プロジェクトから、それを右クリックして、Android アプリケーションとしてデバッグを選択しましたか?

于 2013-01-30T00:24:42.440 に答える