Android USB経由のADBデバッグで問題が発生しています。
Macbook Air 2013を使用し、Nexus 6開発用電話に接続しようとしています。
MACにAndroid Studio、Android最新のSDKがインストールされています。
私がする時
adb kill-server
adb devices
私は得る:
adb I 661 9881 usb_osx.cpp:259] Found vid=18d1 pid=**** serial=*****
adb I 661 9881 usb_osx.cpp:259]
adb E 661 9881 usb_osx.cpp:331] Could not open interface: e00002c5
adb E 661 9881 usb_osx.cpp:265] Could not find device interface
そのため、デバイス、ベンダーID、製品ID、シリアルがNexus 6のシステム情報で見つけたものと一致することがわかりました。
オンラインで見つかった次の提案を試しましたが、成功しませんでした-次を解決します:
電話機のデバッグモードの無効化と再有効化、充電、MTP、PTP、RNDIS、オーディオソース、MIDIのUSB構成の切り替え、常にMacのRSAフィンガープリントの認証が行われていることの確認
クローズAndroid Studio/DDMS、 'kill-server'コマンドによるadbの強制終了、およびAppleアクティビティモニターによるプロセスの強制終了
ルートとしてadbを実行
macを数回再起動します
nexus 6を再起動します
再インストールAndroid SDK完全に
別のデバッグを有効にして試してみましたAndroid Device(Samsung Galaxy Tab、こちらもadbは正しいデバイス情報を見つけましたが、同じエラーでインターフェースにアクセスできません)
Androidデバイスと一緒に出荷されたすべてのケーブル、3つの異なるUSBケーブルで試してみました
Googleを通じて、エラーコードe00002c5は、デバイスが別のドライバーによって既に使用されていることを意味することを学びました。
最近、Sophos Home Antivirをインストールしました。これにより、ADBがデバイスインターフェースを開けなくなる可能性があると考えて、提供されたアンインストーラーでソフォスを完全にアンインストールし、Macを再起動しました。
ヒントは大歓迎です:
解決する手順
e00002c5は、別のドライバーが使用中のデバイスを持っていること、どのプロセスがどのようになっているのかを確認する方法、およびそれを停止する方法を明確に示しているようです
私もこのエラーに遭遇しましたが、問題は、 Stetho タブがChrome(URL chromeのタブ: // inspect /#devices)、これはデバイスが使用されている原因だと思います。そのタブを閉じてからadb kill-server
、 製 adb devices
再び働く。
Galaxy S7をUSB経由でMacに接続した場合と同じ症状。私の場合、Samsung Gear DevelopmentのTizen IDEを開いていました。また、adbが正常に機能しなくなりました。 Tizen IDEを閉じるとすぐに役立ちました。
初めて携帯電話を接続する場合は、携帯電話のコンピューターの認証を既に承認している可能性があります。電話の認証を削除し、再接続/再認証する必要があります。それ以外の場合、デバイスはデバイスリストに表示されますが、許可されていません。 (つまり、デバッグできません...)
仮想ボックス上のデバイスにアクセスしていて、ホストOSからデバイスにアクセスしようとしている場合、まず仮想ボックスからデバイスを切断する必要があります。それを行うには、setting> USB > unchecked the device from list
に移動します
次に、最初に電話機のプラグを抜き、再度差し込みます。または、
>adb kill-server
>adb start-server
を使用してサーバーを強制終了して起動します。わたしにはできる。
LG K4電話でMobillyoアプリをデバッグしていました。閉じたAndroidその後、電話設定でUSBデバッグを有効にし、設定を開いたまま、再び開きました= Android Studioが実行されました。電話情報とUnauthorizedでダイアログが開き、電話で承認するように求められ、Okが動作しました。
「インターフェイスを開くことができませんでした:e00002c5」というメッセージでこの問題が発生しました。 e00002c5は、別のアプリがデバイスを使用していることを示します。 Tizenスタジオは、この問題を引き起こすアプリでした。 Tizen IDEを閉じ、接続されたデバイスはadbデバイスリストで使用できました。