【发布时间】:2018-08-09 09:23:37
【问题描述】:
错误:无法获取 DefaultConfig_Decorated{name=main, dimension=null, minSdkVersion=null, targetSdkVersion=null, renderscriptTargetApi=null, renderscriptSupportModeEnabled=null, renderscriptSupportModeBlasEnabled=null, renderscriptNdkModeEnabled=null, versionCode= 的未知属性“API_KEY” null,versionName=null,applicationId=null,testApplicationId=null,testInstrumentationRunner=null,testInstrumentationRunnerArguments={},testHandleProfiling=null,testFunctionalTest=null,signingConfig=null,resConfig=null,mBuildConfigFields={},mResValues={},mProguardFiles =[], mConsumerProguardFiles=[], mManifestPlaceholders={}, mWearAppUnbundled=null} 类型为 com.android.build.gradle.internal.dsl.DefaultConfig。 应用插件:'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion '27.0.2'
defaultConfig {
buildConfigField("String", "API_KEY", API_KEY) //error here
buildConfigField("String", "ER_API_KEY", ER_API_KEY)
applicationId "com.gpads.gautham.imagetotextanalysis"
minSdkVersion 15
targetSdkVersion 27
versionCode 2
versionName "2.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
// ... other values
}
【问题讨论】:
-
包 com.gpads.gautham.imagetotextanalysis; public final class BuildConfig { public static final boolean DEBUG = Boolean.parseBoolean("true");公共静态最终字符串 APPLICATION_ID = "com.gpads.gautham.imagetotextanalysis";公共静态最终字符串BUILD_TYPE =“调试”;公共静态最终字符串 FLAVOR = "";公共静态最终 int VERSION_CODE = 2;公共静态最终字符串 VERSION_NAME = "2.0"; } @HemantParmar 这是我的 BuildConfig.java
标签: java android android-studio gradle build.gradle