【未解決】Android Studioで特定の端末が認識できない現象が発生

  • 2020年2月24日
  • 2020年2月27日
  • Android

Cordova アプリを開発中に遭遇した現象です。
タイトル通り、まだ未解決ですが…とりあえず現状をまとめ。

対処にはこちらの記事を参考にさせていただきました。

AndroidStudid での “Unable to locate adb” の対処法|PisukeCode – Web開発まとめ
https://pisuke-code.com/android-unable-to-locate-adb/

 

まず現状ですが、Cordova アプリに導入していたプラグインを 1つ削除したところ、「Error initializing Network Connection: Class not found」エラーが発生しました。
こちらについては、プラットフォームを削除・再追加したので解決できたのですが、その後 Android 8 の端末で実行しようとしたところ、端末が認識できなくなりました…。
デバイス接続のトラブルシューティングを行ったところ、「Unable to locate adb」エラーとのメッセージが表示されていたので、こちらの対策を行っています。

で、上記サイトを確認したところ、必要なファイルが消えているのでは?とのことだったので確認してみました。
確認する場所は C:\Users\[ユーザー名]\AppData\Local\Android\sdk\platform-tools で、参考サイトで消えてしまっていたファイルは下記のとおりです。

  • adb.exe
  • ADBWinApi.dll
  • ADBWinUsbApi.dll

ですが、私の環境では上記ファイルは消えておらず…。
また、どのファイルが消えているのかもよくわからなかったので、Android Studio の SDK Manager から Android SDK Platform-Tools を一旦アンインストールし、再度インストールを試してみました。
ですが、これでも解決できず…。
正直手詰まりです。

ただ、PC へ接続時した時に端末にダイアログは表示されるし、エクスプローラにも端末が表示されているので、PC 自体は Android 端末を認識できているようです。
また、エミュレータでは実行できたし、他の端末を接続したところ、こちらでは実行できました。
…この端末だけが嫌われているようですね。
とりあえずは他端末でデバッグを行おうかと思いますが…早めに解決したいですね。

 

もし解決方法が分かったら、記事に纏めます!

 

【2月27日 追記】
こちらの現象について解決策が分かりましたので、記事に纏めました。
下記をご参考ください!
【Android】Android Studioで特定の端末のみが認識できない
…と言っても、特に特殊なことは行っておりません。

>株式会社シーポイントラボ

株式会社シーポイントラボ

TEL:053-543-9889
営業時間:9:00~18:00(月〜金)
住所:〒432-8003
   静岡県浜松市中央区和地山3-1-7
   浜松イノベーションキューブ 315
※ご来社の際はインターホンで「316」をお呼びください

CTR IMG