I’ve seen similar issues in the forums, but not quite. These are the ones I checked, but the steps on those didn’t help me solve the problem. I’m using Android Studio 4.0, (Build #AI-193.6911.18.40.6514223, built on May 20, 2020) and com.android.tools.build:gradle:4.0.0. Under GeoQuiz/app/build/generated, I have ap_generated_sources, res and source directories. find . -name "R.*" on the project root directory showed me: ./app/build/intermediaries/runtime_symbol_list/debug/R.txt ./ap...
R.javaファイルは廃止になりましたが、リソースIDの管理手法が変更になったわけではありません。
理由は、公式のリリースノートに書いてありました。
ライブラリ プロジェクトの R クラス生成の高速化:以前、Android Gradle プラグインは、プロジェクトの依存関係ごとに R.java ファイルを生成し、アプリの他のクラスと一緒にコンパイルしていました。プラグインは最初に中間の R.java クラスをビルドせずに、アプリのコンパイル済み R クラスを含む JAR を直接生成するようになりました。この最適化によって、ライブラリ サブプロジェクトや依存関係が多数あるプロジェクトのビルド パフォーマンスが大幅に改善され、Android Studio のインデックス処理速度が改善される可能性があります。