无法在Android Studio中解析符号,代码正常

无法在Android Studio中解析符号,代码正常,android,Android,我知道这个问题在这里被问了好几次,但我从他们给出的答案中尝试的每一件事都不适合我 另外,我需要指出的是,我尝试了文件驱动缓存并重新启动,但没有成功 这是我的构建梯度(可能是出了问题): 我看到三个问题 您的targetSdkVersion高于您的compileSdkVersion 您使用的支持库版本至少需要API 22才能编译 您没有指定recyclerview的版本,因此它将导入最新版本,这需要使用API 23进行编译 修复方法是将compileSdkVersion设置为23。这将解决您缺少符

我知道这个问题在这里被问了好几次,但我从他们给出的答案中尝试的每一件事都不适合我

另外,我需要指出的是,我尝试了文件驱动缓存并重新启动,但没有成功

这是我的构建梯度(可能是出了问题):

我看到三个问题

  • 您的
    targetSdkVersion
    高于您的
    compileSdkVersion
  • 您使用的支持库版本至少需要API 22才能编译
  • 您没有指定recyclerview的版本,因此它将导入最新版本,这需要使用API 23进行编译

  • 修复方法是将
    compileSdkVersion
    设置为23。这将解决您缺少符号的问题。

    我已更改,但仍然没有解决我的问题。我再次听到“无法解析符号”我没有看到您编辑了答案。我将尝试这样做。您可能还需要将
    buildToolsVersion
    更新到23.0.1。现在,我到处都会出现错误,因为我无法与更高版本的API BasinNameValuePair和NameValuePair一起使用。您使用的是apache http客户端吗?
        apply plugin: 'com.android.application'
    
    android {
        compileSdkVersion 21
        buildToolsVersion "21.1.2"
    
        defaultConfig {
            applicationId "com.dusandimitrijevic.geomondo"
            minSdkVersion 19
            targetSdkVersion 23
            versionCode 1
            versionName "1.0"
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    }
    
    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.android.support:appcompat-v7:22.2.0'
        compile 'com.android.support:recyclerview-v7:+'
        compile 'com.mcxiaoke.volley:library:1.0.19'
        compile 'com.github.manuelpeinado.fadingactionbar:fadingactionbar:3.1.2'
    }