Java
Android
Kotlin
AndroidStudio
android開発

[Android Studio] エラー吐き地獄に陥った時に試してほしい事

はじめに

色々試してみたけど、結局エラーを吐き続けてしまうという人に試してほしい事です。

以前Android Studioでアプリ開発をしていた時に、普段はErrorLogなんて吐かないはずなのに、一定間隔でどんどん溜まっていくに気づきました。詳しく原因を調べようとErrorLogを元に調べ、色々試してみるものの結局解決されず、、、

そんな時に「cacheが悪さしてるのかも」との記述が目に留まり、試してみたらあーら不思議。一発解決でした!!!

気づけば一瞬。気づかなかったら一生沼にはまってしまうところでしたので、これは是非アプリ開発者の皆様に共有しておかなければ!と思い記事にさせていただきました。

誰かのお役に立てれば幸いです...

やる事

  1. Android Studioの[File]タブから[Invalidate caches / Restart]を選択
    メニュー

  2. ダイアログの[invalidate & Restart]を選択
    ダイアログ

  3. 再起動後,問題のエラー地獄が再発していないか確認

    (3でまだ解決しない方は以下4.5を試してみてください。)

  4. 先ほどのダイアログで[invalidate]を選択

  5. プロジェクト直下の.gradle/フォルダを丸ごと削除

  6. Android Studioをもう一度開く

いかがでしょうか?
私はこれで解決できました。
.gradle/フォルダはBuild時一時的に作成されるcacheが格納されるフォルダなので、削除してもまたBuild時に自動的に作成されるので問題ありません。