将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定义了一些String常量:

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 =“”;] 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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐