mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2024-12-22 11:39:22 +00:00
Change way to set app name and application id for android app
This commit is contained in:
parent
82c6c3ca8a
commit
da170118a8
4 changed files with 22 additions and 2 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -129,3 +129,4 @@ assets/images/app_logo.png
|
|||
|
||||
/pubspec.yaml
|
||||
/pubspec.lock
|
||||
/android/app.properties
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -5,6 +5,7 @@ if [ -z "$APP_ANDROID_TYPE" ]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
./app_properties.sh
|
||||
./app_icon.sh
|
||||
|
||||
CONFIG_ARGS=""
|
||||
|
|
12
scripts/android/app_properties.sh
Executable file
12
scripts/android/app_properties.sh
Executable file
|
@ -0,0 +1,12 @@
|
|||
#!/bin/bash
|
||||
|
||||
APP_PROPERTIES_PATH=./../../android/app.properties
|
||||
|
||||
if [ -z "$APP_ANDROID_TYPE" ]; then
|
||||
echo "Please set APP_ANDROID_TYPE"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
touch $APP_PROPERTIES_PATH
|
||||
|
||||
echo -e "id=${APP_ANDROID_BUNDLE_ID}\nname=${APP_ANDROID_NAME}" > $APP_PROPERTIES_PATH
|
Loading…
Reference in a new issue