【发布时间】:2014-01-07 19:26:50
【问题描述】:
将 Android Studio 升级到 0.4.0 版后,我遇到了一个新错误:
我通过 gradle-wrapper.properties 升级到 gradle 1.9
distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip
并在 build.gradle 中升级了 gradle 版本
dependencies {
classpath 'com.android.tools.build:gradle:0.7.+'
}
现在我的项目正在重新构建。
我为不同的 productFlavors 定义了一些字符串常量:
productFlavors {
local {
buildConfig "public static final String MY_KEY = \"\";"
}
alpha {
buildConfig "public static final String MY_KEY = \"XXXXX-XXXXX-XXX\";"
}
beta {
buildConfig "public static final String MY_KEY = \"YYYYY-YYYYY-YYY\";"
}
}
这是新的错误
找不到参数的 buildConfig() 方法 [public static final String MY_KEY = "";] 在 GroupableProductFlavorDsl_Decorated{name=local, minSdkVersion=-1, targetSdkVersion=-1, renderscriptTargetApi=- 1,renderscriptSupportMode=null,renderscriptNdkMode=null,versionCode=-1,versionName=null,packageName=null,testPackageName=null,testInstrumentationRunner=null,testHandleProfiling=null,testFunctionalTest=null,signingConfig=null,resConfig=null}。
一切都在 Android Studio 3.7 上运行
【问题讨论】:
标签: android android-studio gradle android-gradle-plugin build.gradle