CW-450 Add version code & version name to android configs (#1020)

* Add version code and version name to android configuration * Update inject_app_details.sh configure script to run on Linux

Omar Hatem committed Aug 4, 2023 at 20:02 UTC 68a057b91b9cb2d593b08535fb44affb3632e2c7
2 files changed +5 -1
android/app/src/main/AndroidManifestBase.xml
+2
@@ -14,6 +14,8 @@
14 android:icon="@mipmap/ic_launcher"
15 android:allowBackup="false"
16 android:fullBackupContent="false"
17 + android:versionCode="__versionCode__"
18 + android:versionName="__versionName__"
19 android:requestLegacyExternalStorage="true">
20 <activity
21 android:name=".MainActivity"
scripts/android/inject_app_details.sh
+3 -1
@@ -8,4 +8,6 @@ fi
8 cd ../..
9 sed -i "0,/version:/{s/version:.*/version: ${APP_ANDROID_VERSION}+${APP_ANDROID_BUILD_NUMBER}/}" ./pubspec.yaml
10 sed -i "0,/version:/{s/__APP_PACKAGE__/${APP_ANDROID_PACKAGE}/}" ./android/app/src/main/AndroidManifest.xml
11 -cd scripts/android
\ No newline at end of file
11 +sed -i "0,/version:/{s/__versionCode__/${APP_ANDROID_BUILD_NUMBER}/}" ./android/app/src/main/AndroidManifest.xml
12 +sed -i "0,/version:/{s/__versionName__/${APP_ANDROID_VERSION}/}" ./android/app/src/main/AndroidManifest.xml
13 +cd scripts/android