0

私は自分の開発の中で、実際のデバイスでアプリをテストする時が来たので、古い HTC Hero でそれをしようとしています。

私はこのリンクでアンドロイドの開発者ウェブサイトの指示に従いました: http://developer.android.com/training/basics/firstapp/running-app.html そして、アプリを「実行」するたびに、それが教えてくれます「アクティブな互換性のある AVD またはデバイスが見つかりません。デバイスを接続した後、または AVD を開始した後に、この構成を再起動してください。」

アプリのセットアップを見ると、Android 2.1 (api 7) 用に構成されており、HTC ヒーローは Android 2.1 (update-1) です。電話で設定>アプリケーション>開発に移動し、USB経由のデバッグを許可するように設定しました。

したがって、これを修正する方法を見つけるのに本当に苦労しています。

4

1 に答える 1

3

電話機がファイル モードに設定されていることを確認します (たとえば、別のディスク ドライブのように開くことができます)。一部のモードでは、adb によるピックアップが妨げられる場合があります。それがバージョンの問題である場合、Eclipse は、デバイスが表示されないだけではないと言うでしょう。

Eclipse の構成の問題である可能性を除外するには、コマンド ラインで「adb logcat」を呼び出すことができる必要があります (platform-tools/adb.exe の下の android-sdk ディレクトリで adb を見つけます)。 (「デバイスを待っています」などとは言わないでください)。

最後に、電話によっては特定のドライバーが必要になる場合があります (例: HTC Sync)。Linux を使用している場合は、udev ルールをセットアップできますhttp://developer.android.com/tools/device.html#setting-up

于 2013-01-22T22:50:09.483 に答える