Fixes for package name for android app
M committed
Jan 5, 2022 at 17:51 UTC
1afd00fa3ec9c3e009c03706bb1fb9e712dc8fb3
3 files changed
+3
-3
android/app/build.gradle
+1
-2
@@ -44,8 +44,7 @@ android {
44
versionCode flutterVersionCode.toInteger()
45
versionName flutterVersionName
46
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
47
- manifestPlaceholders = [APP_NAME: System.getenv('APP_ANDROID_NAME'),
48
- APP_PACKAGE: System.getenv('APP_ANDROID_PACKAGE')]
47
+ manifestPlaceholders = [APP_NAME: System.getenv('APP_ANDROID_NAME')]
48
49
externalNativeBuild {
50
cmake {
android/app/src/main/AndroidManifest.xml
+1
-1
@@ -1,5 +1,5 @@
1
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
2
- package="${APP_PACKAGE}">
2
+ package="__APP_PACKAGE__">
3
4
<uses-permission android:name="android.permission.INTERNET"/>
5
<uses-permission android:name="android.permission.USE_FINGERPRINT"/>
scripts/android/app_config.sh
+1
@@ -6,3 +6,4 @@ if [ -z "$APP_ANDROID_TYPE" ]; then
6
fi
7
8
sed -i "0,/version:/{s/version:.*/version: ${APP_ANDROID_VERSION}+${APP_ANDROID_BUILD_NUMBER}/}" ./../../pubspec.yaml
9
+sed -i "0,/version:/{s/__APP_PACKAGE__/${APP_ANDROID_PACKAGE}/}" ./../../android/app/src/main/AndroidManifest.xml
\ No newline at end of file