R无法解析为符号

时间:2016-03-09 18:19:29

标签: android android-studio

每次我将minSDKVersionbuild.grade从8更改为9 我得到R error

我检查了这里提到的每一个解决方案

"cannot resolve symbol R" in Android Studio

没有修理它

旁边我不能保持minSDKVersion到8,因为很多事情都不适用于8

我的傻瓜

apply plugin: 'com.android.application'

android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
    applicationId "com.kareem.droid1"
    minSdkVersion 9
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
productFlavors {
}
}

dependencies {
compile 'com.google.android.gms:play-services-ads:7.3.0'
}

如何解决?

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

我使用您的配置从头开始创建新项目,一切正常。我在build.gradle

中只有另外两个依赖项
 compile 'com.android.support:appcompat-v7:22.2.1' 
 compile 'com.android.support:design:22.2.1'

编辑:我删除了'com.android.support:design:22.2.1',但仍能正常工作..

  

请检查项目依赖性

希望它的帮助!!

答案 1 :(得分:0)

在yoy更改build.gradle文件后清理项目

构建>清理项目

应该有帮助。