此問題已被問過很多次,但我已經嘗試了一切,沒有任何工作。清理,重建,同步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? –