web-dev-qa-db-ja.com

Android adbデバイスは私の電話を検出しません

Windows 8.1にAndroid St​​udioがあり、Samsung Galaxy S7電話でAndroidアプリを実行したい。

詳細は次のとおりです。

  1. 携帯電話のUSBデバッグがオンになっています
  2. adbバージョンは1.0.36です
  3. [デバイスマネージャー]-> [ポータブルデバイス]-> [私の電話]で、ステータスは「デバイスは正常に動作しています」です。
  4. SDKツールにGoogle USBドライバーもインストールしました
  5. Windowsエクスプローラーを使用してファイルを読み書きできるので、デスクトップで携帯電話を検出できます

私は次のことを試しましたが、それでも、adbデバイスはまだ私の電話を認識しません。

  1. USB構成MTPを試しました
  2. USB設定PTPを試しました
  3. 別のUSBケーブルを使用してみました
  4. デバイスをデスクトップに接続する前後にAndroid St​​udioを再起動しようとしました

構成を見逃しましたか?どんな助けも大歓迎です!

ありがとう!

6
racumin

デバイスのドライバーをインストールし、デバイスの開発者モードを有効にします

3

私も同じ問題を抱えていました。私は以下を試してみましたが、うまくいきました。

デバイスで開発者オプションとUSBデバッグが有効になっていることを確認してから、Windowsシステムで有効にします。

  1. デバイスマネージャーを開き、デバイスのADBインターフェイスドライバーを見つけます
  2. 右クリックしてプロパティを選択
  3. デバイスが正常に動作している場合は、一般タブで確認してください
  4. 有効になっていない場合は、[ドライバ]タブに移動して[有効]を選択します
  5. デバイスを数回有効にする必要がある場合があります(7-8)

これが機能する場合、一般タブに以下のメッセージが表示される場合があります

This device is working properly.
You need to restart your computer before the changes you made to this device will take effect.

そして、それが私がそれを機能させた方法です。

2
Stan

コマンドadb devicesをcmdに入力してもデバイスIDが表示されない場合は、Windowsタスクマネージャーを開いてadb.exeタスクを閉じることができます。次に、cmdを再度開いてadb start-serverと入力し、デバイスをもう一度確認する必要があります。

デバイスIDが表示されない場合は、電話またはドライバーに問題がある可能性があります。

0
dantes_21

同じ問題がありました。コンピューターの別のUSBポートを試してください。

0
Smaran

私は答えを見つけました こちら

Samsung USBドライバーをインストールするだけで問題なく動作しました。 Google USBドライバーは私にとってはうまくいかなかったと思います。

また、携帯電話をデスクトップに接続したときに既に携帯電話のファイルを読み書きできる場合でも、USBドライバーをインストールする必要があることを知りませんでした。

デバイスマネージャーで、間違ったデバイス(ポータブルデバイス)を見ていました。私は他のデバイスを見ていたはずで、サムスンの携帯電話にはドライバーがインストールされていないことがわかります。

ありがとう!

0
racumin