質問: 一昨日くらいにandroid studioをアップグレード?してから、flutterプロジェクトを実行するとエラーが出たり、動くけど警告が出たりします。それが原因かはわかりませんが。 新しいプロジェクトを作成して実行すると、 ``` 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. ``` 上記のようなエラーが表示されます。ストレージの容量が足りないんでしょうか? 今現在121.02GB中16.46GB利用可能、 と表示されているのですが、どれくらいの空き容量が必要なものなのでしょうか? それからこういう場合どこに聞けば良いのでしょうか? 2020/3/7/15:00追記 エミュレータ(デバイス)をAndroid SDK built for x86(mobile)を選択すると上記のエラーが出ます。iPhone 11 Pro max(mobile)を選択して実行するとエラー無しで動きました。
回答: アプリ実行時のインストール先はAndroidエミュレーターでしょうか? そうであれば、エミュレーターのストレージ容量が一杯になっている可能性があります。 この場合、以下のような対処法が考えられます。 * 対象エミュレーターにインストールされた不要アプリを削除する * エミュレーターのデータを削除する * 新たにストレージ容量の大きいエミュレーターを作成する エミュレーターのデータを削除する場合は、AVD Managerから対象エミュレーターを選択し、一番右の小さい三角下向きアイコンをクリックしWipe data]を選択するとデータが削除されます。 ![イメージ説明 > > ストレージの容量が足りないんでしょうか? > > 今現在121.02GB中16.46GB利用可能、 > > と表示されているのですが、どれくらいの空き容量が必要なものなのでしょうか? > > > こちらは開発マシンの空き容量でしょうか。 アプリ開発ではエミュレーターを複数作成したり、開発環境ソフトのアップデートなどで思わぬ容量を食う場合がありますので、もう少し空き容量を確保した方が良いかもしれません。 感覚的には30GB程度の空き容量を確保しておけば、しばらく安心できる認識です。 > > それからこういう場合どこに聞けば良いのでしょうか? > > > 今回の場合ですと、エラーメッセージの`adb: failed to install`や`Failure INSTALL_FAILED_INSUFFICIENT_STORAGE]`といったメッセージをコピペして検索すると、[Qiitaやstackoverflowなどで同じようなエラーで困っている方や、対処法の回答をしてくれている方が見つかると思います。 日本語情報ですと、teratail(本サイト)や日本語版のstackoverflowなどに質問をすると良いのではないかと思います。