flutter build apkしたら~/.gradle/caches/transforms-3/... (そのようなファイルやディレクトリはありません)と怒られた話
タイトルのとおりですが、flutter buildができなくなりました。きっかけはbuild時に 「~/.gradle/caches のバージョンが〜」というwarningが出ていたのでcacheディレクトリだから消せばいいかと考えて消したことでした。
ネットで情報を探していると
- ~/.gradle/caches を消せばいい
- ~/.AndroidStudio4.0/system/caches を消せばいい
- Android Studioを開いて、「File → Invalidate cache & restart」をすればいい
など色々あったのですが、全部うまく行きませんでした。結局、
rm -rf ~/.gradle
で .gradle ディレクトリごと消したらビルドできるようになりました。.gradleディレクトリ内のcaches以外のものがcachesに影響していたのでしょうか?
flutter何もわからない。。。