web-dev-qa-db-ja.com

Androidデバイスがadbリストに表示されない

USBケーブルを使用してWindowsボックスに接続されているHP Slate 21があります。デバイスでUSBデバッグが有効になります。 適切な%SingleAdbInterface%および%CompositeAdbInterface% エントリをAndroid_winusb.infファイルに追加すると、デバイスマネージャに「Android ADB Interface」が表示されます。ただし、コマンドラインでadb devicesを実行してもデバイスは表示されません。

私はadb devicesのすぐ下に表示されるもう1つのHPスレート7を持っています。

Device Managerとの違いは、動作するものが「AndroidコンポジットADBインターフェイス」、もう1つが「Android ADBインターフェイス」ということです。

もう1つ微妙な違いがあります。 winusb.infファイルには、Slate 7では2つの%CompositeAdbInterface%エントリが定義されていますが、Slate 21では1つの%CompositeAdbInterface%エントリしか定義されていません。

私の設定で何が問題になる可能性がありますか?

109
Peter

インストールされたドライバが悪い状態にあったように見えます。これを機能させるために私がしたことは次のとおりです。

  1. デバイスマネージャからデバイスを削除します。
  2. ハードウェアの変更を再スキャンしてください。
  3. リスト項目 "Slate 21"は "Unknown driver"の状態で表示されます。
  4. [ドライバの更新]をクリックして、/ extras/google/usb_driverを選択します。

デバイスマネージャがドライバを見つけて、インストールについて警告します。 「はい」を選択してください。今回はデバイスが正しくインストールされました。

Winusb.infファイルを変更したり、他のドライバを更新したりする必要はありませんでした。

お役に立てれば。

41
Peter

デバイスがメディアデバイスとして接続されていないことを確認してください。

133
JohnnyFun

私は同様の問題を抱えており、USB経由でデバイスを接続した後、次の手順で解決しました:

  1. androidデバイスの開発者向けオプションをオンにします。
  2. 起きているためにチェックボックスを有効にします。
  3. uSBデバッグ用のチェックボックスを有効にします。
  4. cmdを開く
  5. D:\adt-bundle-windows-x86_64-20140702\adt-bundle-windows-x86_64-20140702\sdk\platform-toolsのようなプラットフォームツールにたどり着きました。
  6. adb kill-server
  7. aDB起動サーバー
  8. aDBデバイス

接続された機器を見ることができます。

71
Tester

私にとって解決策は私のラップトップ上の別のUSBポートを使用することでした

23
Jesse

私も同じ問題を抱えていました、このスレッドに投稿されたすべての可能な解決策を使用しようとしましたが、JohnnyFunの説明と同じ問題があることがわかりましたが、 HenrikB解決策として、Samsung Galaxy S6電話で設定オプションが見つかりませんでした(Android 6.0.1)

設定->ストレージ->メニュー-> USBコンピューター接続

私は最終的に図-プルダウンメニューで自分の電話を充電器に接続すると、次のようなオプションが表示されます-

enter image description here

次に、「Charged for chargin」をクリックします>>>のようなオプションが表示されます>>

enter image description here

そこにあるオプションを「メディアタイプファイルの転送」に変更できます。

14
Manisha

これらの解決策の多くは過去に私のために働いていましたが、それらはすべてサムスンS7を搭載したMacで今日失敗しました。いくつかのケーブルを試した後、誰かがADB接続が機能するためには公式のサムスン製ケーブルが必要であると提案しました。確かに、私はサムスンのケーブルを使用したとき、ADBはちょうどうまくいった。私はこれが他の人に役立つことを願っています!

14
Mike Swanson

テザリングをオンにすると、実際にはLGデバイスにインストールしてデバッグすることができ、それが唯一の方法でした。

12
Snorkeler

アンドロイド8 Oreo

  1. [設定] - [開発者向けオプション] - [USB設定]を選択します。
  2. PTP(Picture Transfer Protocol) を選択します。
11
Marco Lackovic

電話で「デバッグモードを使用する」を無効にしてから再度有効にします。

10
Trong Lam Phan

新しいデバイスをインストールした後にadbをリセットしたことがありますか?

enter image description here

またはコマンドラインから:

  1. 実行中の場合はEclipseを閉じる
  2. コマンドプロンプトでAndroid SDKのplatform-toolsディレクトリに移動します(これはわかっていました、私は知っています!)
  3. タイプadb kill-server
  4. それからadb start-serverとタイプしてください
  5. エラーがある場合はお読みください。それ以外の場合はadb devicesをもう一度試してください。
10
Carlos Robles

Android 7.1 Nougat(私の場合はMoto G)では、 開発者向けオプション で手動でUSBデバッグを再度有効にします。

Settings > Developer Options > USB debugging

enter image description here

PS C:\> adb devices
List of devices attached
myDeviceNumber      device
8
Eduardo Melzer

ギャラクシーS6では - 私はそれを解決した:設定 - >デバイスについて - >ソフトウェア情報 - >ビルド番号 - それを7回タップして開発者向けオプションを有効にする。設定 - >開発者向けオプション - > USBデバッグを有効にしてください。

あなたの端末のadb devicesに戻り、接続された機器が見えるはずです。それが役立つことを願っています。

6
Anita

だから上記の方法は私のためにうまくいきませんでした。私にとってうまくいったのは、Samsung Galaxy Tab USBドライバをグーグルして、自分のデバイスをadbデバイスにしたときに認識させるアプリケーションをダウンロードして実行することでした。私はSamsung Galaxyを使用していたので、このリンクを使用してOFFICIAL Samsungのサイトからusbドライバをダウンロードしました。あなたはあなた自身のそれぞれのAndroidモデルのusbドライバをグーグルにしたいでしょう

http://www.samsung.com/us/support/owners/product/SCH-I925EAAVZW

それをダウンロードした後、私は私のUSBドライバをインストールするためにアプリケーションを実行し、そしてADBデバイスをしました。 Android SDKからあなたのGoogle USBドライバがダウンロードされていること、そしてあなたのsdkも最新であることを確認してください。また、[設定] - > [開発者向けオプション] - > [USBデバッグ]の順に選択して、USBデバッグモードが有効になっていることを確認してください。結局のところ、[デバイスマネージャ]のデバイスには黄色い感嘆符が付いてはいけません。あなたがADBデバイスを実行すると、あなたのデバイスが表示されるはずです。これが人々に役立つことを願っています。私は文字通りこれを解決するために何時間も費やしました。うまくいけば、私の答えは、私がグーグルで過ごした時間を節約することができます。

6
dtong

私はこのスレッドですべてを試しましたが、何もうまくいきませんでした。私の問題:ケーブルを接続しているときに私のコンピュータがデバイスを充電していたので、ケーブルは機能していると仮定しましたが、そうではありませんでした。ケーブルを交換した後、adb devicesはうまくいきました。ケーブルが問題でした。

5
Estevão Lucas

ただ試してみてください adb kill-server その後

adb devices
5

adbは接続されたnexus 5デバイスを検出しませんでした。携帯電話の電源を入れ、開発者向けオプションを有効にし、USBデバッグモードを有効にし、adbで表示できるようにした。また、USB設定はまだMTPです。お役に立てれば。

4
dresh

WINDOWSユーザーの方は、こちらの指示に従ってください。 https://software.intel.com/en-us/xdk/docs/installing-Android-debug-bridge-adb-usb-driver-on-windows

基本的に、MTP/PTP allは必要ありません。ページのスクリーンショットの指示に従って、デバイスマネージャからデバイスを設定する必要があります。

それが役に立てば幸い。

4
jolly

私はAndroid LG G4を持っていて、私のために働いた唯一のことは私のデバイスからソフトウェアのアップデートと修復ツールをインストールすることでした。ステップ:

  • デバイスをUSBに接続します
  • 開発者向けオプションが有効になっていて、USBデバッグがチェックされていることを確認してください(手順については、スレッドまたはグーグルの他の場所を参照してください)
  • USB接続タイプ "ソフトウェアのインストール"を選択してください。

enter image description here

  • インストールウィザードがコンピュータに表示されます。
  • インストール中のある時点で、「このコンピュータを信頼しますか?」というプロンプトが電話機に表示されます。 RSAトークン/フィンガープリントを使って。はいと答えた後、デバイスはADBによって認識されるはずで、ウィザードを終了することができます。
2
Matthew

USBデバッグをオフにしてから再びオンにすると、うまくいきませんでした。

2
Zachary Wand

開発者/ USBオプションのオン/オフを試行しましたが、別のケーブルが機能していることが確認できました。万が一誰かがすべてのソフトウェアを試すのに時間を浪費する。

1
resting

[Androidプロセスにデバッガをアタッチ]をクリックし、[ADBの再起動]をクリックします。

1
Nadeem Bhat

それは価値があるもののために、私は私のWindows 7マシンからADBドライバをインストールするのに問題がありました。 Virusscanの "アクセス保護"が正しくインストールされるのを妨げる(一部のみ)ドライバが判明しました。 USBを取り外し、デバイスマネージャからサムスンのデバイスをアンインストールし、VSアクセス保護を無効にし、usbを再度接続して、すべて問題なかった。 1時間を無駄にし、それがあなたを救うことを願っています。

1
geert3

すべての解決策を試しても解決策が見つからない場合は、USBケーブルの問題を推測しました。

それは私のために時々働いていたので(すなわち職場で)そして他の時には(すなわち家で)働いていなかったので、私は私が持っていた別のケーブルと別のAndroid携帯電話を試すことにしました。そして確かに、いくつかのケーブルはどの電話でも動作しなかった(adbは電話を見ることができません)が、それらはまだ電話を充電し、Androidはそれが接続されたことを認識しました。

良いケーブルは明らかに電話を充電し、すぐにadbによって認識されました。それはかなり明白な違いでした。

ケーブルを外から物理的に区別することはできませんでしたが、すべて私が長年かけて集めた無料のUSBケーブルでした。

1
Edward T

私は私の "Xiaomi Redmi Note 4"で同様の問題を抱えていて、インターネットで見つけた約10の解決策を試しましたが、どれも私の訴訟を助けませんでした。私は自分のような誰かを助けるためにこの答えを投稿しました。

「Androidデバイス用のIntel USBドライバ」をインストールすると、私の問題は完全に解決しました。それは完全に記述されています ここ

1
Hosein

あなたのwindows設定で、デバイス管理に行きます。デバイスが表示されているかどうか、およびドライバがインストールされているかどうかを確認します。お使いのデバイス用の正しいドライバがインストールされていない可能性があります。

0
Robin Dijkhof

私は上記の答えですべてのオプションを試してみました

  • デバッグモードのオンとオフを切り替える
  • uSB設定を作った - 充電
  • 目を覚ました

どれもうまくいきませんでした。私のサムスンJ7モバイル用に USBドライバをダウンロードしました
インストール後、デバイスはadbデバイスに表示され始めました。

0
Tanmay Patil

私にとっての解決策は、sdkマネージャからdeドライバをインストールすることでした。

http://visualgdb.com/KB/usbdebug-manual/

0
Cateno Viglio

他のAndroidデバイスと同じように、新しいYuntabも開発者ステータスを有効にするために> aboutの設定に行き、ビルド番号をタップする必要があります。

0
Adam Cox

電話からバッテリーを取り外し、10秒待ってからもう一度追加して、(開発者向けオプションなどと一緒に)もう一度試してください。

私は他のすべての答えを試したが、それは私のための他の提案に加えて必要でした。

0
Jethro