このページには広告が含まれる場合があります。
Androidアプリを作る際に使う各種リソース(画像・音・ファイル等)には、リソースIDという整数値が振られ、そのIDは「R.java」ファイルで管理されていました。
しかし、そのR.javaファイルがAndroid Studio3.6になって廃止になりました。
ですので、Android Studio3.6以降は、Android Studioのどこを探してもR.javaファイルを見つけることができません。

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 ./app/bu...
R.javaファイルは廃止になりましたが、リソースIDの管理手法が変更になったわけではありません。
理由は、公式のリリースノートに書いてありました。
ライブラリ プロジェクトの R クラス生成の高速化: 以前、Android Gradle プラグインは、プロジェクトの依存関係ごとに
R.java
ファイルを生成し、アプリの他のクラスと一緒にコンパイルしていました。プラグインは最初に中間のR.java
クラスをビルドせずに、アプリのコンパイル済み R クラスを含む JAR を直接生成するようになりました。この最適化によって、ライブラリ サブプロジェクトや依存関係が多数あるプロジェクトのビルド パフォーマンスが大幅に改善され、Android Studio のインデックス処理速度が改善される可能性があります。
(詳しくは、下の動画で解説していますので、よろしければご覧ください)