无法解析符号'R'Android Studio
问题描述:
我刚刚首次启动了Android Studio,并使用默认名称和所有内容创建了一个新项目。但是在我的MainActivity.java
中出现错误。无法解析符号'R'Android Studio
Cannot Resolve symbol 'R'
这是它给了错误代码:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
谁能告诉这是什么“R”是找?
答
检查你的xml文件,如果发现任何缺陷(错误)比解决, ,并建立gradle。
如果上面的行不如 试试这个: - 导入您的封装名称(默认封装名称).R;
希望这会帮助你,因为它总是帮助我;
答
R.java是自动生成的。有不同的情况
Java区分大小写。使用“R.layout.activity_main”
检查您的
activity_main.xml
。它的任何问题? (例如:@ drawable/login does not exist)清理您的项目。 (AndroidStudio将自己构建)
希望这对你有帮助。
+0
@cakan thans之上。 – Koller
在开始编码之前,先研究Android的基本概念,然后搜索'Android中的什么是R.java'。 –
看起来像是一个gradle sync错误。你可以按下“同步Gradle文件”按钮,(应该在操作栏中的某个地方) – Bobby
可能性是你的xml文件或清单有错误或尝试按下Alt + Enter R. –