【Android】エラー:plugins won't be able to load の原因は adb binary is obsoleteでした

ずいぶん前に出した・・・出た?エラー
記憶が曖昧だけど、また出そうな気がするから軽くメモっておくことにします( `ー´)ノ

とりあえずプロローグw
深夜までデバッグしてて、数時間寝て起きたらビルドできず、こんなエラーが出てました
Plugin supporting features (Run Configuration[Android App], Facet[android, android-gradle]) is currently disabled.
Unable to apply changes: plugins "Android APK Support", "App Links Assistant", "Firebase App Indexing", "Firebase Services" won't be able to load.
えー・・・
昨夜まで動いてたのに・・・
誰か私が寝てる間に弄ったでしょ?
今なら許してあげるから白状して下さい
と、いらぬ嫌疑をかけつつ、Google様に翻訳をお願いしたところ
「ふむふむ。。。Firebase関係のプラグインが読み込めないみたいだな。あとは知らん!」
とのお告げを受けたのでした( ゚Д゚)
っていうか、Firebase関連はともかくとして、Android APK SupportとかApp Links Assistantが読み込めないってどういうことさ!
という話なのです(;´∀`)

とりあえず、お告げに従って?読み込めないプラグイン関係を外してビルドしてみたところ・・・
無事ビルド出来たのですが・・・
エミュレーターを起動しようとすると
the adb binary found at hoge.appdata.local.android.sdk.platform-tools.adb.exe is obsolete and has serious performance problems with the android emulator.
please update to a newer version to get significantly faster app file transfer.
またなんか出てるよー;つД`)

「hoge.appdata.local.android.sdk.platform-tools.adb.exeにあるadbバイナリは廃止され、
アンドロイドエミュレータで重大な問題が発生しています。
アプリファイルの転送を大幅に高速化するには、新しいバージョンに更新してください。」

Google様のお告げは、よく分かりませんけど、これが根本的な原因っぽい気がしてきた・・・
右往左往した結果、sdkのbuil-toolを更新してリビルドしたら治りました(*´▽`*)
最初っから、こっちのエラー出してくれたら延々悩まずに済んだのに・・・
AndroidStudio様はイジワルです(;´・ω・)

コメント

このブログの人気の投稿

Cmderのインストールと設定、消した文字が残るバグ対策etc...

Chocolateyのインストールと設定

【Android】Warning: XML tag has empty body