【Flutter】Android Stadioのエミュレータが起動しない/反応しない/エラー時の対処法

最終更新日

ある日いつものようにflutterで開発を進めようとしたら、アップデートの通知がありました。

アップデート作業を進めると、下記のようなエラーが出てしまいうまくデバックすることができませんでした。

解決するための手順をまとめましたのでご覧ください。

原因

アップデート作業による何らかのSDKの故障

エラー内容

Launching lib/main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...
✓ Built build/app/outputs/apk/debug/app-debug.apk.
Installing build/app/outputs/apk/app.apk...
Error: ADB exited with exit code 1
Performing Streamed Install

adb: failed to install /Users/userno1/development/myapp7/build/app/outputs/apk/app.apk: Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
Error launching application on Android SDK built for x86.

翻訳

デバッグモードでx86用に構築されたAndroidSDKでlib/main.dartを起動しています… Gradleタスク’assembleDebug’を実行しています… ✓build/app/ outputs / apk / debug/app-debug.apkをビルドしました。 build / app / outputs / apk /app.apk..をインストールしています エラー:ADBが終了コード1で終了しました ストリームインストールの実行 adb:/Users/userno1/development/myapp7/build/app/outputs/apk/app.apkのインストールに失敗しました:失敗[INSTALL_FAILED_INSUFFICIENT_STORAGE] x86用にビルドされたAndroidSDKでアプリケーションを起動中にエラーが発生しました。


解決策

Android StudioのメニューからSDK Managerを開き、SDK Toolsタブをクリックします。その中に、「Android Emulator」というパッケージがあります。ここのチェックを外してApplyをクリックして一旦このパッケージだけをアンインストール、完了したらもう一度チェックを入れてApplyをクリックして再インストール

fem