添加Google Map活动后xml出错

时间:2016-03-15 06:05:15

标签: android google-maps-android-api-2

我收到以下错误:

  

错误:(1)检索项目的父项时出错:找不到资源   匹配给定的名称   '机器人:TextAppearance.Material.Widget.Button.Inverse'。价值观   V-23.xml

这是我的gradle文件:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.example.ashwin_bhoyar.techtt"
        minSdkVersion 15
        targetSdkVersion 21
        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:24.0.0-alpha1'
    compile 'com.google.android.gms:play-services:8.4.0'
}

4 个答案:

答案 0 :(得分:1)

  

找不到与给定名称匹配的资源   '机器人:TextAppearance.Material.Widget.Button.Inverse'

您应该致电 API Level 23

compileSdkVersion 23
buildToolsVersion "23.1.0"

defaultConfig {
    applicationId "com.example.ashwin_bhoyar.techtt"
    minSdkVersion 15
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}

并使用

compile 'com.android.support:appcompat-v7:23.1.0'

答案 1 :(得分:1)

请将此添加到 gradle

compile 'com.android.support:appcompat-v7:23.1.0'

希望这会起作用

答案 2 :(得分:0)

我编辑了你的gradle代码............尝试这个,我希望它的作品

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.example.ashwin_bhoyar.techtt"
        minSdkVersion 15
        targetSdkVersion 21
        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:21.1.2'
    compile 'com.google.android.gms:play-services:8.4.0'
}

答案 3 :(得分:0)

您的编译SDK版本必须与支持库的主要版本匹配。

由于您使用的是支持库的第23版,因此需要针对Android SDK的第23版进行编译。

或者,您可以通过切换到最新的支持库v21继续针对Android SDK的第21版进行编译。

请检查突出显示的图像部分 Update Your SDK Version For using..'android:TextAppearance.Material.Widget.Button.Inverse'. in values v-23.xml