1

この公式チュートリアルを使用してマシンをセットアップし、Android デバイスを検出できるようにしました。しかし、何らかの理由で、ADB は私のデバイス (Hero と Magic) を適切に検出しません。つまり、デバイスの IMEI またはファームウェアのバージョンは表示されませんが、たくさんの疑問符が表示されます。

???????????????

解決策をグーグルで検索してみましたが、何も見つかりませんでした。

4

3 に答える 3

4

Ubuntu 9.10 x64 + HTC Desire での同じ問題

解決:

  • udev ルール ファイルを作成/編集します: "sudo vim /etc/udev/rules.d/51-android.rules"
  • 次の行を追加します: SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

ここで 0bb4 は HTC ID です。「lsusb」でベンダー ID を一覧表示できます。

  • udev を再起動します: 「sudo reload udev」
  • デバイスを接続
  • 「adb デバイス」を実行します

デバイスが表示されるはずです

出典: http://alan.lamielle.net/2010/01/22/nexus-one-usb-in-ubuntu-9-10

于 2010-04-07T19:38:50.453 に答える
0

最後に行ったのは、Android /tools ディレクトリをシステム パスに追加することです。

次に、問題は、ADB がデバイスを検出しないことではなく、ADB を実行していないことです。

于 2010-10-09T15:13:21.550 に答える
0

問題は修正されました。方法はわかりませんが。

私が最後に行ったことは、Android /tools ディレクトリをシステム パスに追加することです。今日、HTC Hero デバイスを接続adb devicesしてコンソールでコマンドを実行したところ、adb がデバイスを検出しました。私は Eclipse を起動し、アプリケーションの 1 つを実行しようとしましたが、うまくいきました。

于 2010-03-12T17:30:57.193 に答える