Android studioをインストールした後、ADBもインストールしました。しかし、何らかの理由でADBがデバイスを検出しません。メモするために、オンラインで見つけた基本的なことはすべて完了したと思います。すなわち:
ケーブルは正常に機能します(デバイスを接続するとAndroidファイル転送が自動的に開きます)
インストール済みJava JDK 8
Android Studio 2.2を使用し、ラップトップでMac OS X Sierraを実行しています。また、Android電話が実行されているAndroid = 5.0.1(LG電話で)
NB:スタックオーバーフローで他のソリューションを試しましたが、それは問題ではありません。
ADB(インストール済み)でコマンドラインから動作しますが、実行すると:
これは特定の問題であり、ADBをインストールしたり再起動したりする一般的な解決策はここでは機能しません。
Android studio、まだ動作していません。
私はadbとadbとfastbootを削除して再インストールしましたが、まだ動作していません。
デバイスを再起動し、デベロッパーモードを無効にしてから再度有効にしましたが、まだ機能していません。
明らかに、ケーブルを抜いて何度も接続し直しましたが、まだ動作していません(Androidファイル転送が引き続き表示されます)
念のため、rooted自分のデバイスがありますが、それが問題なのでしょうか、それとも問題ではありませんか?
誰でも助けてください?
最後に奇妙な問題を修正しました:-
基本的に、USBモードをMedia Transfer Protocol(MTP)モードではなくPTPモードに設定する必要があります。
USB経由でデバイスを接続すると、USBアイコンとデバッグモードアイコンがデバイスのステータスバーに表示されました。
上から下にスワイプしてコントロールセンターを開くと、[メディアデバイスMTP]が表示されます-タップすると、その他のUSBオプションが表示されます。それをタップして、モードを「Send Images(PTP)」モードに切り替えると、USBデバッグを有効にするかどうか尋ねられます。有効にすると、デバイスはADBによって認識され、Android Studioになります。
他のソリューションを提供してくれた人たちに時間をありがとう。
乾杯
これらの答えはどれも私には十分ではありませんでした。私はすでにUSBデバッグが有効な状態で、USB構成をPTPに切り替えました。私が何をしようとも、常に充電モードでした。すべてのAndroid関連するものを再インストールしました。修正を見つけるために複数のデバイスで試してみました。
私は質問を投稿しました here (現在重複とマークされています)これらの答えは私の状況を十分に満たしていないので。
私はこのパーティーに少し遅れているかもしれませんが、MBPをクリーンインストールしただけで、同じ問題が発生しました。ここで提案したことを試しましたが、何も機能しませんでした。
それを修正するために私がしなければならなかったのは、開発者オプションからの「USBデバッグ許可の取り消し」でした。
一度それをやると、通常の「このデバイスでのデバッグを許可したい」オプションが表示され、すべてが正常に戻りました。
これが誰かに役立つことを願っています!
開発者向けオプションに移動し、USBデバッグを有効にします。
[設定]> [その他]> [開発者オプション]> [デバッグ]> [USBデバッグ]。
注意:
最初に開発者モードを有効にする必要があります
まだ問題がある場合は、使用しているケーブルを検討してください。すべてのUSBケーブルが同等に作成されているわけではありません!いくつかは課金されますが、データ転送は許可されません。 この投稿 を参照してください。
Android 7: