Change way to set app name and application id for android app

This commit is contained in:
M
2022-01-11 19:23:59 +02:00
parent 82c6c3ca8a
commit da170118a8
4 changed files with 22 additions and 2 deletions
+8 -2
View File
@@ -30,6 +30,12 @@ if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}
def appProperties = new Properties()
def appPropertiesFile = rootProject.file('app.properties')
if (appPropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(appPropertiesFile))
}
android {
compileSdkVersion 29
@@ -38,13 +44,13 @@ android {
}
defaultConfig {
applicationId System.getenv('APP_ANDROID_ID')
applicationId appProperties['id']
minSdkVersion 21
targetSdkVersion 29
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
manifestPlaceholders = [APP_NAME: System.getenv('APP_ANDROID_NAME')]
manifestPlaceholders = [APP_NAME: appProperties['name']]
externalNativeBuild {
cmake {