web-dev-qa-db-ja.com

Adbデバイスが私の電話を見つけられない

私は、adbにSamsung Fascinate電話機を表示させ、AndroidアプリをUSB経由で電話機にインストールできるようにしています。 osx 10.6.7を使用しています。

「adb devices」を実行すると、デバイスがリストされず、「adb usb」に「device not found」と表示されます。

USBデバッグが有効になっているので、ストレージモードとメディアモードで接続しようとしました。ストレージモードのとき、Finderで電話のドライブを見ることができるので、USB接続は機能しますが、adbでそれを見つけることができません。

私は、Macにはusbドライバーがなく、動作するはずだと読みましたが、そうではないようです。

助言がありますか?

101
Justin

私はSamsung Galaxyを持っていますが、あなたと同じ問題がありました。修正方法は次のとおりです。

Windows PCのデバイスマネージャーでは、USBドライバーが正しくインストールされていると表示される場合でも、破損している可能性があります。

デバイスマネージャーにアクセスして、SAMSUNG Android USB Composite Deviceをアンインストールし、[ドライバーソフトウェアの削除]チェックボックスをオンにしました。これで、デバイスに感嘆符などが表示されます。ドライバーを右クリックしてインストールし直しました(コピーを更新します)。これにより、最終的にadbは私の電話をエミュレーターとして認識しました。

他の人が述べたように、Nexus 4では この修正を試す もできます。

37
j2emanue

これを試してください:

  • デバイスのプラグを抜きます
  • adb kill-server && adb start-serverを実行します(adbを再起動します)
  • デバイスを再接続します

また、adb設定ファイル.Android/adb_usb.iniを編集して、ヘッダーの後に04e8行を追加することもできます。変更を有効にするために必要なadbを再起動します。

65
Mykhailo Gaidai

Macにデバイスを再度表示させるために、次のことを行いました。

  • Android update adbを実行します
  • adb kill-serverを実行します
  • adb start-serverを実行します

この時点で、adb devicesを呼び出すと、デバイスが再び返され始めました。プロジェクトを実行またはデバッグして、デバイスでテストします。

24
Rick Pastoor

ZTE Crescent電話(オレンジサンフランシスコII)を持っています。

電話をUSBに接続すると、OS Xに「ZTE_USB_Driver」という名前のディスクが表示されます。

adb devicesを実行すると、接続されたデバイスは表示されません。しかし、OS Xから「ZTE_USB_Driver」ディスクを取り出し、adb devicesを再度実行すると、電話は接続されているように表示されます。

14
Florin

さまざまなAndroidデバイスをMacBook Pro(10.8.2を実行)に接続しようとして半日費やしました。 Micro USBケーブルの問題であることが判明しました。多くのマイクロUSBケーブルを持っていますが、Galaxy Nexusに同梱されているケーブルのみが、電話をコンピューターに接続するために機能します。これが損傷によるものなのか、独自の製造によるものなのかはわかりませんが、同梱のケーブルで電話を接続してみてください。

11
Bill Graner

私も魅了されており、電話機のUSB通信モードをMODEMからPDAに変更する必要がありました。つかいます:

  • **USBUI**87284)を入力します

uSBモードとUARTの両方をPDAモードに変更します。また、USBケーブルを取り外して再接続する必要がありました。 Windowsがデバイスを再認識すると、「adb devices」がデバイスを返し始めました。

ところで、CDMAワークショップまたは同等のものを使用する場合は、設定をモデムに戻す必要があります。

2
Jeff