Android Studio中的“无法解析符号R”

Android Studio中的“无法解析符号R”在我引用的所有类的每个实例中R.id.somethingR是红色的,上面写着“无法解析符号R”。而且每次都有R.layout.something它以红色下划线,并说“无法解析方法setContentView(?)”。这个项目总是建设得很好。老是看到这件事,真叫人讨厌。我在这里读过许多关于类似问题的其他问题,但大多涉及从Eclipse导入项目。我使用的是我认为是最新版本的AndroidStudio,这个项目是用AndroidStudio创建的,没有任何“解决不了R”问题的情况下工作。如果有人知道的话,我想知道是什么原因造成的。

开满天机
浏览 2328回答 4
4回答

Qyouu

我也有这个问题。一个简单的‘梯度清洁’和‘梯度构建’成功了。点击建设->清洁项目这会让你一扫而光

吃鸡游戏

在Android Studio的最新版本中,至少对我来说,以下工作:“Tools”->“Android”->“带有Gradle文件的同步项目”在最新的AndroidStudio3.1.3(2018年7月)中,“带有Gradle文件的同步项目”可以在主菜单栏中找到。

守候你守候我

我也有类似的问题,以下是我所做的:清洁项目和同步项目,在我的SDK中检查buildTools版本从BuildGradle(模块)将minSdkVersion从8更改为9defaultConfig {         applicationId "PackageName"         minSdkVersion 9         targetSdkVersion 22         versionCode 1         versionName "1.0"     }但这些都没有帮助。最后我找到了答案(这在我的案例中有效)更改build.gradle(模块:APP)android {     compileSdkVersion 21     buildToolsVersion '21.0.1'..........}或选择“文件/项目结构”将“生成工具”版本更改为21.1.1。
打开App,查看更多内容
随时随地看视频慕课网APP