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


158

HP Slate 21をUSBケーブルを使用してWindowsボックスに接続しています。デバイスでUSBデバッグが有効になっています。後、適切な追加%SingleAdbInterface%%CompositeAdbInterface%にエントリをandroid_winusb.infファイル、私は今、私のデバイスマネージャで「AndroidのADBインタフェース」を参照してください。ただし、adb devicesコマンドラインで実行してもデバイスは表示されません。

別のHP slate 7を使用していますadb devices

デバイスマネージャーから見た唯一の違いは、動作するものは「Android Composite ADB Interface」という名前で、もう1つは「Android ADB Interface」という名前です。

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

私のセットアップの何が問題になっているのでしょうか?


この問題は頻繁に発生します。明らかな(USBデバッグが有効)を確認すると、通常はケーブルに到達します。公式のケーブルでさえ、私が今デバッグしようとしているこのサムスンJ510の場合のように、USB経由のデバッグには必ずしも十分ではありません。Inspectorで機能しますが、adbデバイスでは表示されません。動作確認済みのケーブルにケーブルを交換したところ、adbで確認できるようになりました。
オースティンフランス

SDKマネージャーを使用してAndroidデバイスのバージョンを追加し、 SDKを更新します
Mike D3ViD Tyson

デバイスに接続すると、電話にプロンプ​​ト画面が表示されます。これを受け入れると、これが最も簡単な解決策になります
Nagibaba

回答:


169

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


26
これが重要であることを確認できます!Android 5.0では、[設定]-> [ストレージ]->メニュー-> [USBコンピューター接続]に移動し、[メディアデバイス(MTP)]が無効になっていることを確認します。無効になっている場合、「adbデバイス」はデバイスを一覧表示し、有効になっている場合はそうではありません。Nexus 4とNexus 5の両方で試した
HenrikB

27
MTPから「充電」に移行するだけでは十分ではなかったので、最後まで接続して「PTP」と言う必要がありました。
Emmanuel Touzery

6
Android Nougat:[設定]-> [開発者向けオプション]-> [ネットワーク]-> [USB設定]を選択します。MTPに変更するとうまくいきました。
sffc 2017

6
私にとっては、「MIDI」オプションを選択した後に機能しました
Azhar Bandri

2
私にとってMTPは機能しませんでしたが、PTPは機能しましたが、最初からではありませんでしたが、ADBを数回強制終了して再起動し、別のUSBに接続し、USBデバッグのオン/オフを切り替え、USBデバッグ認証を取り消し、有効にしました目を覚まし続けるために、できる限りのことを試しましたが、もう一度PTPに切り替えた後、最終的に電話でラップトップのデバッグを許可するための質問が表示されました。
zubko

111

同様の問題があり、USB経由でデバイスを接続した後、次の手順で解決しました:

  1. Androidデバイスで開発者向けオプションをオンにします。
  2. 起きているためのチェックボックスを有効にします。
  3. USBデバッグのチェックボックスを有効にします。
  4. コマンドを開く
  5. ここhttps://developer.android.com/studioのプラットフォームツールのadtツールにアクセスしました
  6. adb kill-server
  7. adb start-server
  8. adbデバイス

接続されたデバイスが表示されます。


4
おそらく、USBデバッグを有効にすることが重要でした。これは私のために働いたものです。
エドワードフォーク

2
オンとオフを切り替えStay awakeましたが、私の場合は役に立ちました。
シフィエル

47

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

  1. デバイスマネージャーからデバイスを削除します。
  2. ハードウェアの変更を再スキャンします。
  3. リスト項目「スレート21」は「不明なドライバー」ステータスで表示されます。
  4. [ドライバの更新]をクリックして、/ extras / google / usb_driverを選択します

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

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

お役に立てれば。


あなたの解決策は私のために今日でも20-10-2019 nokia 7.2で機能しました:D
Ahmed

「/ extras / google / usb_driver」は一体何を想定しているのですか?これはadb platform-toolsの一部ではありません。
br4nnigan

これは動作します私はdriverscape.com/files/misc/…からドライバーをダウンロードしました cos私はモトローラを使用していて、デバイスマネージャーでドライバーを更新しています。ありがとう@peter
Ahmed Adewale

28

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


25

ではAndroidの8オレオ

  1. 設定/開発者オプション/ USB構成を選択します;
  2. PTP(Picture Transfer Protocol)を選択します。

2
また、Android 5でも同じで、USB PC接続はPTPである必要adb devices -lがあります。そうでない場合、電話は表示されません。
wiktor.wandachowicz

3
これは私にとって正しい答えです。ありがとう
SinanÇetinkaya18年

MTPは良くありませんか?
Csaba Toth 2018

1
これも正解でした。
VictorEspina

私のためにも働いたが、理由はわからない!
Zeeshan Ahmad Khalil

20

これらのソリューションの多くは過去に私のために機能しましたが、Samsung S7を搭載したMacでは今日すべて失敗しました。いくつかのケーブルを試した後、誰かがADB接続を機能させるにはSamsungの公式ケーブルが必要であると提案しました。実際、サムスンのケーブルを使用したとき、ADBは問題なく動作しました。これが他の誰かの役に立つことを願っています!


7
私はこれを疑った。ケーブルの交換はうまくいきました。Gosh darnit Samsung。
フィリップホワイトハウス、

6
Samsung USBケーブルの特別な点は何ですか?電話やコンピュータはどのようにそれを認識できますか?
ProGirlXOXO

2
これは私にとって最も近い答えでした。新しいケーブルも公式ではなく、古いケーブルが損傷しただけです。充電とファイル転送には機能しましたが、リモートデバッガーには不十分でした。
Oxy

18

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


2
はい、これは私にとってもうまくいきました。[設定]-> [開発者向けオプション]に移動します(これがお使いの携帯電話で使用できない場合は、以下の手順に従って有効にする必要があります)-> [デバッグを使用]と[スリープ状態を解除]を選択します。開発者向けオプションを有効にするには、[設定]-> [端末情報]に移動します->「開発者向けオプションが有効になりました」というメッセージが表示されるまで「ビルド番号」をタップし続けます。
marika.daboja 2017年

16

Galaxy s6では、次の方法で解決しました。設定->デバイスについて->ソフトウェア情報->ビルド番号-7回タップして、開発者向けオプションを有効にします。[設定]-> [開発者向けオプション]-> [USBデバッグを有効にする]に戻ります。

ターミナルに戻るとadb devices、接続されたデバイスが表示されます。お役に立てば幸いです。


設定のタップ>について>ビルドの部分で、yuntabでの開発サポートの欠如が修正されました。ありがとう!
Adam Cox

これらの手順をすべて試しましたが、「adbデバイス」でデバイスが見つかりません。他に考慮すべきことはありますか?私はWindows 10を使用しています
user2243747

onePlusと同じ手順の設定を使用しています->電話について->ビルド番号-7回タップします。次に、設定->開発者向けオプション-> USBデバッグをオンにして、私のデバイスをadbデバイスに表示しましたtada
Rajnikant

15

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

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

私はついに思いつきました-プルダウンメニューで充電器を通して私の電話を接続するとき、私は次のようなオプションを見ます-

ここに画像の説明を入力してください

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

ここに画像の説明を入力してください

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


次に、電話の画面が破損していて、タッチ入力を受け付けない場合に、これを行う方法を理解する必要があります。
Joel Coehoorn、2018年

13

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


11

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

ここに画像の説明を入力してください

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

  1. 実行中の場合はEclipseを閉じます
  2. コマンドプロンプトでAndroid SDK platform-toolsディレクトリに移動します(わかりました、これは知っていました、わかっています!)
  3. タイプ adb kill-server
  4. 次に入力 adb start-server
  5. エラーがある場合は読み取り、それ以外の場合はadb devices再試行します


8

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


8

開発者/ USBオプションをオフ/オンにしようとしましたが、別のケーブルのスワップが機能することがわかりました。万が一誰かがすべてのソフトウェアを試すために時間を浪費する場合に備えて。


これは、ケーブルの交換を推奨するこのページの他の3つの回答とどう違うのですか?
Alex P.


6

したがって、上記の方法ではうまくいきませんでした。私にとってうまくいったのは、Samsung Galaxy Tab USBドライバーをグーグルで動かし、adbデバイスを実行したときにデバイスを認識させるアプリケーションをダウンロードして実行することでした。Samsung Galaxyを使用していたため、このリンクを使用して、公式の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

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

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

それが役に立てば幸い。


ありがとうジョリー、これは正解です!私はすべてを試しましたが、このドライバーのインストール以外は何もうまくいきませんでした!ありがとうございました!
papa zulu

4

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


3

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

それは時々私のために(つまり、仕事中に)機能し、他の時(すなわち、家では)機能しなかったので、私が持っていたさまざまなケーブルとさまざまなAndroidフォンを試してみることにしました。そして確かに、一部のケーブルはどの電話でも機能しません(adbは電話を認識できません)が、それでも電話を充電し、Androidはそれが接続されていることを認識しました。

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

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


3

私はAndroid LG G4を持っていますが、私にとってうまくいった唯一のことは、デバイスからソフトウェアの更新と修復ツールをインストールすることでした。手順:

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

ここに画像の説明を入力してください

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

1

それだけの価値があるので、Windows7マシンからADBドライバーをインストールするのに問題がありました。Virusscanの「アクセス保護」により、(一部の)ドライバーが正しくインストールされないことが判明しました。USBを外し、デバイスマネージャーからsamsungデバイスをアンインストールし、VSアクセス保護を無効にし、USBを接続し直し、すべてが正常でした。1時間を無駄にしました。1時間節約できることを願っています。


1

上記の回答のすべてのオプションを試しました

  • デバッグモードをオフおよびオンに切り替えます
  • USB構成-充電
  • 起きている

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


1

私の「Xiaomi Redmi Note 4」にも同様の問題があり、インターネットで見つけたほぼ10の解決策を試しましたが、どれも私のケースを助けませんでした。私は私のような人を助けるためにこの回答を投稿しました。

「Androidデバイス用Intel USBドライバー」をインストールすると、問題が完全に解決しました。ここで完全に説明されています



1

他のAndroidデバイスと同様に、新しいYuntabでも、開発者のステータスを有効にするには、[設定]> [バージョン情報]に移動し、ビルド番号をタップする必要があります。


0

Windows構成で、デバイス管理に移動します。デバイスが表示されているかどうか、ドライバがインストールされているかどうかを確認します。デバイスに適切なドライバがインストールされていない可能性があります。


0

スマートフォンから電池を取り外し、10秒ほど待ってから再度追加して、もう一度試してください(他の質問では、開発者向けオプションなどとともに)

他のすべての回答を試しましたが、他の提案に加えて必要でした。



-2

私のubuntuでも同じ問題がありました。コマンドを実行するadb devicesと、それが表示されます?????????? No permission

その後、私は試したadb kill-serverし、その後sudo suadb devices。コマンドを実行する必要はありませんadb start-server devicesコマンド。まだ開始されていない場合は、自動的に開始されます。

これが1分に1回節約されることを願っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.