🚨
[未解決・相談]Flutterを外付けSSD上でビルドしたとき、Android Emulatorでビルドできない
状況
IOS Simulator では問題なくビルドできる
Android Emulator ではビルドできない。
以前はEmulatorでビルドできました。
何もしてないのに壊れた みたいな状態です😭
エラー内容
./gradlew clean でもfailedが表示された
$cd android
$./gradlew clean
↓
Execution failed for task ':clean'.
java.io.IOException: Unable to delete directory '/Volumes/1TBSSD/StudioProjects/xxx/build'
Flutter runをしたとき
ビルドを行うたび、Execution failed for task ':app:cleanMergeDebugAssets'.をはじめ、
下記のようなエラーが出た。
- :app:generateDebugBuildConfig
- :app:compileFlutterBuildDebug
- :app:cleanMergeDebugAssets
- ↓
What went wrong:
Running Gradle task 'assembleDebug'...
Execution failed for task ':flutter_plugin_android_lifecycle:packageDebugResources'.
Running Gradle task 'assembleDebug'...
Unable to delete file '/Volumes/1TBSSD/StudioProjects/xxx/build/flutter_plugin_android_lifecycle/intermediates/incremental/debug/packageDebugResources'
応急処置
内部SSDの別フォルダにプロジェクトをコピーして実行すればビルドできました。
相談
なぜこのようなエラーが起こっているかご存知の方がいれば教えていただけると助かります。
Discussion