15

複数の新しいデバイスで動作する古いデバイスでクラッシュが発生しています。

android.content.res.Resources$NotFoundException: Resource ID #0x7f030035

私の記憶が正しければ、R.java を見て犯人を確認できますが、Android Studio には存在しないようです。R.java はどこにあるので、その ID を関連付けることができますか?

ありがとう。

4

6 に答える 6

39

Android Studio 1.1.0 では、R.java ファイルは次の場所にあります。

プロジェクト/アプリ/ビルド/生成された/ソース/r/debug/com.android.'プロジェクト名'/R.java

上記のフォルダーのコレクションが表示されない場合は、最初にプロジェクトをクリーンアップしてビルドします。数分かかると、Gradle が IDE の下部で実行されていることがわかります。

于 2015-02-23T15:45:45.830 に答える
4

Android Studio 3.4 以降では、R.java ファイルは次の場所にあります。

Project/app/build/generated/not_namespaced_r_class_sources/debug/processDebugResourc/r/com/{アプリのパッケージ名} / R.java

于 2019-05-06T09:42:37.840 に答える
0

このように試してみてください。

Goto File -> Settings -> Compiler now check use external build

その後、プロジェクトを再構築します

于 2014-04-21T20:17:17.923 に答える