Android Studio を使用しようとしているのですが、初めて起動すると、コンパイルに 45 分ほどかかります... アプリケーションを終了しなければ問題ありません。その後のアプリのコンパイル/実行にはそれぞれ約 45 秒かかります。
いくつかのキャッシュをチェックしてみましたが、.gradle/caches
ホーム ディレクトリにフォルダーがあり、そこには 123 MB が含まれています。
.gradle
プロジェクト フォルダー内にもフォルダーがあります... そのうちの 1 つはtaskArtifacts
200 MB ほどでした。両方をランダムに削除するのは怖いです。フォルダーのどの部分を削除しても安全ですか?
Android Studio でgradle assemble
アプリケーションを初めてロードするときにタスクの実行に非常に時間がかかる理由について、もっと良い説明はありますか?
IntelliJ キャッシュもクリアする必要がありますか?
ベストアンサー1
Gradleキャッシュは次の場所にあります
- Windowsの場合:
%USERPROFILE%\.gradle\caches
- Mac / UNIXの場合:
~/.gradle/caches/
これらのディレクトリを参照して手動で削除するか、
rm -r $HOME/.gradle/caches/
UNIX システムの場合、このコマンドを実行すると、依存関係も強制的にダウンロードされます。
アップデート
現在のプロジェクトのAndroidビルド キャッシュをクリアします
注意: Android Studio ではFile > Invalidate Caches / Restart
Android ビルド キャッシュはクリアされないため、別途クリアする必要があります。
Windowsの場合:
gradlew cleanBuildCache
Mac または UNIX の場合:
./gradlew cleanBuildCache
アップデート2
この記事Android StudioをダイエットしようAndroid Studioのキャッシュについてさらに詳しく説明します