gpt4 book ai didi

android - Gradle buildTypes 不兼容的类型

转载 作者:行者123 更新时间:2023-11-29 20:15:56 29 4
gpt4 key购买 nike

我是 Gradle 构建工具的新手。我想在 Android 应用程序中创建常量 OPEN_WEATHER_MAP_API_KEY 但出现以下错误

error message

构建.gradle

  `apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "23.0.2"


defaultConfig {
applicationId "com.example.android.sunshine.app"
minSdkVersion 10
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'

}

}

buildTypes.all { variant ->
variant.buildConfigField "String", "OPEN_WEATHER_MAP_API_KEY", "1"
}

}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
}`

我尝试了很多事情,但无法解决。

最佳答案

替换:

variant.buildConfigField "String", "OPEN_WEATHER_MAP_API_KEY", "1"

与:

variant.buildConfigField "String", "OPEN_WEATHER_MAP_API_KEY", '"1"'

String 需要被引用。如果该字段是一个 int,您可以不加引号。

关于android - Gradle buildTypes 不兼容的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33900492/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com