【发布时间】:2020-10-27 12:58:10
【问题描述】:
我试图在不同的环境中构建我的应用程序,所以我关注了this tutorial 和this video,当我运行 Flutter 正常运行时,一切正常,但是当我尝试构建时出现此错误:
所以我忘了添加一些口味,然后我在我的 build.gradle (android/app/build.gradle) 中添加了这个:
android {
compileSdkVersion 29
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
lintOptions {
disable 'InvalidPackage'
}
defaultConfig {
applicationId "secret-domain"
minSdkVersion 16
targetSdkVersion 29
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
signingConfigs {
release {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
release {
signingConfig signingConfigs.release
}
}
flavorDimensions "app"
productFlavors {
dev {
dimension "app"
applicationIdSuffix ".dev"
}
prod {
dimension "app"
applicationIdSuffix ".prod"
}
hml {
dimension "app"
applicationIdSuffix ".hml"
}
}
}
【问题讨论】:
-
另外,在添加这种风格并遵循那些教程之前,构建工作完美
标签: android flutter android-build-flavors