首页 > 解决方案 > 在最新的 Android Studio 中找不到 R.java

问题描述

我正在使用最新的 Android Studio,但找不到 R.java 文件的位置。

标签: android-studio

解决方案


如果您的代码无法解析 R 类,则意味着资源编译或链接失败 - 请检查您的日志以获取详细信息。您应该会看到来自 AAPT 的错误,告诉您失败的原因。

如果您只想查看R.java文件的内容,那么它应该存在于 app 模块中,但在库中,AGP 现在直接生成 R.jar(编译后的字节码)。

如果由于某种原因您想编写一个对该文件执行某些操作的自定义任务 -不要。它是一个中间文件,不应被其他任务使用。相反,您可以尝试使用 R.txt 文件 - 它仍然包含所有资源及其 ID,并且更容易解析 - 并且存在于库和应用程序模块中。


推荐阅读