此问题已被问过很多次,但我已经尝试了一切,没有任何工作。清理,重建,同步Gradle,编辑XML。Android Studio - 无法解析符号'R'
在每个文件中有'R.blah.blah'的错误信息“Can not resolve symbol'R'”。
这是错误出现的一行代码。
int gray = getResources().getColor(R.color.card_gray);
任何人都不会有为什么发生这种情况的任何想法?我试过重新启动哪个没有工作,所以我认为这是当前Android Studio版本中的错误。
编辑:Android清单和Java文件的开头(受影响者之一)
我有3个清单,每一个模块(CardsUI,丝绸,应用程序),我在做一个图标包。错误发生在所有3个模块中。
应用:
过长后,所以这里是一个要点:App Manifest
CardsUI:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.afollestad.cardsui"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="15" android:targetSdkVersion="18"/>
</manifest>
丝绸:影响CardsUI文件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.afollestad.silk"
android:versionCode="1"
android:versionName="0.1">
<uses-sdk android:minSdkVersion="15" android:targetSdkVersion="19"/>
<application/>
<!-- required to build aar. -->
</manifest>
实例启动:
package com.afollestad.cardsui;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListAdapter;
import android.widget.ListView;
编辑2: 试图创建新的项目和导入文件,我得到同样的东西。这现在变得非常烦人....请帮助别人!
感谢
更新您的SDK也许? –
@BidhanA请仔细阅读问题。我说过我已经尝试过很多次了,但没有奏效。 –
它不能解决card_gray或R? –