将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\";"
}
}
这里是新的错误
Could not find method buildConfig() for arguments [public static final String MY_KEY = “”;] on 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