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


105

Samsung Fascinateスマートフォンをadbに表示して、AndroidアプリをUSB経由で電話にインストールできるようにしています。OSX 10.6.7を使用しています。

「adbデバイス」を実行すると、デバイスがリストされず、「adb usb」に「デバイスが見つかりません」と表示されます。

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

MacにはUSBドライバーはなく、動作するはずなのに、これは当てはまらないようです。

助言がありますか?


1
これに対する解決策を見つけたことがありますか?PIPO M1タブレットでも同じ問題があります。大容量ストレージとしてファイルを閲覧できます。ただし、USBデバッグを有効にしても、adbは単にデバイスを検出しません。
Bram

4
Bram、私はPipo M3のベンダーID 0x2207を追加したばかりで~/.android/adb_usb.ini、それは魅力的なように機能します(でサービスを再開した後adb kill-server
Andrew Veselov

同じ問題に直面している...誰かがここに着いた場合は、DDMSの[デバイス]タブを見てみてください。私は2台のMac(Snow Leopard MacMini 2.1とMountain Lion MacMini 6.1)を所有しています。どちらの場合も、私のAOC Breeze MW0812(Android 2.3)を開発モードをオンに接続すると、タブレットの名前が1秒間点滅してから消えます。また、新しいMacのほうがはるかに速く点滅しているように見えますが、「オフライン」であることがわかりました。また、私のMotorola Droidが完全に機能することにも注目してください。
Daniel Monteiro

SDカードを取り出すと、実行中のプロセスを表示してから消えてしまいます。多分それは別の問題に:USBポート(電源付きUSBハブが必要な場合があります)と複合デバイスの非互換性?
Daniel Monteiro

3
ねえ、私は同じ問題を抱えていて、別のUSBケーブルを使用するだけで解決しました!! USBケーブル(私はマイクロUSBを持っています)との違いがあることを知りませんでした
nodepond 2013

回答:


37

Samsung Galaxyを使用していますが、あなたと同じ問題が発生しました。これを修正する方法は次のとおりです。

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

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

他の人が指摘したように、Nexus 4の場合は、この修正を試すこともできます


試してみましたが、うまくいきませんでした。私のようにまったく新しい電話を購入する必要がなかったので、うまくいきました。
ジャスティン

Huaway 845を使用していて、突然デバッグモードで動作しなくなったので、あなたが言ったようにドライバーを削除したところ、adb devices再び表示されました。
alexg 2012年

それはモトローラドロイドのために働いた。ありがとう
Junaid

Nexus 4で働いていました
Toast

2
Nexus 4の場合、次の手順に従ってドライブをインストールします:androidsecurity.wordpress.com/2013/06/05/…。これは私のために働いた!
SaiyanGirl 2013年

66

これを試してください:

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

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


サーバーを再起動しても解決しませんでした。この.androidフォルダーはどこにありますか?
Justin

3
それはあなたのホームフォルダにあります。のようなものにする必要があります/Users/Justin/.android/
Mykhailo Gaidai

3
developer.android.com/guide/developing/device.htmlも参照してください。変更後は、サーバーを強制終了して起動してください。また、再起動後にUSBケーブルを抜き、元に戻します。問題はありません。
ジャック

3
私はこれらの手順に従い、電話を再起動しました-エラーをクリアしました
bsautner

8
最近、USBデバッグモードのアクティブ化が変更されました。注:Android 4.2以降では、開発者向けオプションはデフォルトで非表示になっています。利用できるようにするには、[設定]> [端末情報]に移動し、[ビルド番号]を7回タップします。
ビル・ケラー

24

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

  • 走る android update adb
  • 走る adb kill-server
  • 走る adb start-server

この時点で、通話adb devicesはデバイスを再び返し始めました。次に、プロジェクトを実行またはデバッグして、デバイスでテストします。


8
あなたは、WindowsのようアンドロイドとADBが設定されていない場合は、環境変数、ちょうどに行くC:\プログラムファイル\のAndroid \ SDK \プラットフォーム・ツール(エクスプローラプレス白い部分とでShiftキー+右クリックで開いたコマンドウィンドウと使用)次のコマンド:..\tools\android.bat update adb adb kill-server adb start-server
Armfoot

これは、Nexus 7タブレットを搭載したUbuntuでうまくいきました。
TTT

14

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

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

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


私のZTEブレードのために働いた。
Andreas

USB_DRIVERを取り出すとうまくいきました!素晴らしい柔道ソリューション:D:D:D
Pirkka Esko 14

はい。「USBドライバー」と呼ばれるボリュームをマウントするZTEブレード3でも同じ問題が発生しました。イジェクトすると、ADBがデバイスを検出できるようになります。
トムアンダーソン

11

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


同じ問題がありました。デバイスと一緒にパッケージされたものを見つける必要はありませんでした。機能するものを見つけるために、他のいくつかを試す必要がありました:-(
bkurzius

2

私もFascinateを持っており、電話のUSB通信モードをMODEMからPDAに変更する必要がありました。使用する:

  • 入力**USBUI**87284

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

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


OSXを実行している場合でも、これは引き続き機能するはずです。
ジェフ

その電話番号に電話をかけたところ「Verizon Wirelessへようこそ。機能のアップデートをインストールできませんでした」と表示されました。
ジャスティン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.