web-dev-qa-db-ja.com

USBデバッグが機能しない、adbがNexus 7を無視する

数週間、Nexus 7 2をWindows 7を実行しているコンピューターに接続することができ、Eclipseはそれを認識し、その上でアプリを実行できました。デバイスは、adb devicesコマンドを実行したときにも表示されました。 Nexus 7をコンピューターに接続するたびに、タブレットはその時点でUSBデバッグを許可するかどうかを尋ねてきました。 (奇妙なことに、そのコンピューターから常に許可するかどうかは尋ねられませんでしたが、気にしませんでした。)

最近、タブレットをAndroid 4.4.2に更新しました。また、Android SDKマネージャーを介してAndroid SDKを更新しました。これで、タブレットを接続しても、タブレットでのUSBデバッグに関するプロンプトが表示されず、Eclipseもadbもそこにあることがわかりません。

これが私がやろうとしたことのリストで、ウェブ上のさまざまなフォーラムからアイデアを集めています。

  • Nexus 7のAsusドライバーを再ダウンロードし、ドライバーを更新します。ただし、Windowsは、これをこのデバイスの適切なドライバーとして認識しません。
  • タブレットでUSBデバッグをオフおよびオンにし、すべてのUSBデバッグ許可を取り消します。
  • 接続モードをメディアデバイスからカメラに変更します
  • ランタイムをDalvikからARTに切り替えます
  • コマンドラインで「adb kill-server」に続けて「adb start-server」と入力します
  • EclipseとすべてのAndroid SDKを削除して、もう一度ダウンロードします

これはどれもうまくいきませんでした。何を試すべきかについて他にアイデアはありますか?

10
Bryan Gentry

Nexus 7には間違いなくGoogle USBドライバーが必要です。このドライバーの検索、ダウンロード、インストールは完全に機能しました。

GoogleのAndroid OEMドライバーページ は、Google USBドライバーを必要とするデバイスのリストにNexus 7を含まないため何らかの理由で、SDKマネージャーがドライバーをダウンロードしたが、ドライバーが見つからないという理由で、Google USBドライバーを試用しませんでした。

最後に、このページからGoogle USBドライバーをダウンロード できることを発見しました 。これにより、すべてのGoogle Nexusデバイスにこのドライバーが必要であることが明確になりました。これで、タブレットをADBに再接続できました。

OEMドライバーページを更新して、すべてのGoogle NexusデバイスにGoogle USBドライバーが必要であることを反映できるように、 ドキュメントバグレポートをGoogleに送信しました

17
Bryan Gentry

Android 4.4.4。[設定]> [ストレージ]> [USBコンピューター条件]。2つのチェックボックス:MTPとPTP。両方のチェックを外します。

12

電話が切断された状態で

Windowsエクスプローラー-コンピューターを右クリックして、管理に移動し、コンピューター管理でデバイスドライバーを見つけてアンインストールします(Android device)の下)

http://developer.Android.com/sdk/win-usb.html#top から新しいドライバーをダウンロードします

電話を接続すると、Windowsは新しいドライバーをインストールしようとし、上記のようにダウンロードされたドライバーでドライバーを手動でインストールします

上記は私のために働いた

5
user3512646

私にとっては、Android 4.4.2に更新した後、メディアデバイス(MTP)ではなくカメラ(PTP)としてデバイスを接続することが重要でした。以前は、更新前に、メディアデバイス(MTP)として接続できました。

5

問題は、必要なドライバーがすべて揃っていないことです(PCはUSBデバイスのように電話を認識できますが、デバッグは機能しません)。 Android 4.4.4ですべてのアイテム(MTP、PTP、UMS)のチェックを外すことでこの問題を解決しました)メニューから:storage-> USB computer connections and 「Media device(MTP)にチェックマークを付けてください。すべて正常に動作するようになりました。

2
user3661946

完全なチェックリスト:

  1. デバッグを有効にする デバイスに
  2. USB接続をPTP(カメラ)として選択します
  3. インストール ドライバーfrom http://developer.Android.com/sdk/win-usb.html
1
msysmilu

ありがとう、アーサー、チェックを外してもチェックしてもNexus 7のタブが機能しないことがわかりました。 (開発者オプションの下にある)USBデバッグのチェックを外すことで解決した問題。設定>開発者オプション> USBデバッグ。次に、チェック(MTPデバイスにチェックマークを付けます):. storage-> USBコンピューター接続、および「メディアデバイス(MTP)

1
VSR

何かを試す前に、Android SDK Managerを使用してビルド関連ツールを更新してください。adbが古くなっている可能性があります。

0
Jimmy Ilenloa