bump to version 1.4.7, including increase of minSdkVersion to 24 which requires Android 7+

This commit is contained in:
2026-10-10 18:57:25 -06:00
parent e96f501ec0
commit d7f915d7ad
6 changed files with 56 additions and 17 deletions
+11 -11
View File
@@ -1434,8 +1434,8 @@ The recommended way to build for Android is using the automated build script:
##### 1. Bump the version in package.json, then update these versions & run:
```bash
perl -p -i -e 's/versionCode .*/versionCode 72/g' android/app/build.gradle
perl -p -i -e 's/versionName .*/versionName "1.4.6"/g' android/app/build.gradle
perl -p -i -e 's/versionCode .*/versionCode 73/g' android/app/build.gradle
perl -p -i -e 's/versionName .*/versionName "1.4.7"/g' android/app/build.gradle
```
##### 2. Build
@@ -1446,13 +1446,13 @@ perl -p -i -e 's/versionName .*/versionName "1.4.6"/g' android/app/build.gradle
npm run build:android:prod
```
##### 3. Open the project in Android Studio
##### 2.1. (Optional) Open the project in Android Studio
```bash
npx cap open android
```
##### 4. Use Android Studio to build and run on emulator or device
##### 3. Use Android Studio to build and run on emulator or device
#### Android Build from the console
@@ -1460,13 +1460,7 @@ npx cap open android
* Note that this currently fails: `./gradlew build`
To create the `aab` file, `bundle` instead of `build` (but not signed and not usable in Play Store):
```bash
./gradlew bundleDebug -Dlint.baselines.continue=true
```
So, to create a signed `aab` release:
To create a signed `aab` release:
- Setup by adding the app/gradle.properties.secrets file (see properties at top
of app/build.gradle) and the app/time-safari-upload-key-pkcs12.jks file
@@ -1479,6 +1473,12 @@ So, to create a signed `aab` release:
... and find your `aab` file at app/build/outputs/bundle/release
To create an unsigned debugging bundle (not usable in Play Store):
```bash
./gradlew bundleDebug -Dlint.baselines.continue=true
```
* Gradle packages whatever web bundle was last synced into
`android/app/src/main/assets/public`, even one from a `--test` build. Before
uploading, confirm it has production server defaults: