これは、FlutterのプロジェクトをAndroidの実機あるいはエミュレーターで回そうとした際に起こる可能性のあるエラーなのですが、こんな感じの意味不明なエラーが出てしまう場合があります。
java.nio.file.NoSuchFileException: /Users/telulullc/FlutterProjects/00InLesson/00TG/clock_test/build/app/intermediates/external_file_lib_dex_archives/debug/out
at sun.nio.fs.UnixException.translateToIOException(UnixException.java:86)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
at・・・・
これの下の方に行くと、こんな感じ(めっさ長い、、、)。
* What went wrong:
Execution failed for task ‘:app:mergeExtDexDebug’.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> java.nio.file.NoSuchFileException: /Users/telulullc/FlutterProjects/00InLesson/00TG/clock_test/build/app/intermediates/external_file_lib_dex_archives/debug/out
* Try:
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights.
この意味不明なエラーが出た場合は、
- プロジェクトの「android」フォルダ内にある「.gradle(隠しファイル)」を削除
- Terminalから「flutter clean」
すると解消します。
(詳しくは、以下の動画で解説していますので、よろしければご覧下さい)