[x] Follow the guide to install the credential key.
[x] Make sure your /Android/secure/ vars are the same as the ones listed in Environment Variables; otherwise the app won't sync with the existing versions.
Run cat Android/secure/release_creds.properties Android/secure/debug_creds.properties to check vars.
[x] Make sure your branch is up to date (git pull).
[x] Test the Android Inventory by syncing on multiple devices, opening PresenceViewer, etc.
[x] Go to Google Play Console and check the current released version number, then open this app with Android Studio and increment the version code in app/build.gradle.
[x] Generate a signed APK:
In Android Studio, click Build → Generate Signed Bundle / APK....
Select APK, then click Next.
Click Choose existing... under Key store path, then choose ditto-googleplay-key you have placed in demo-apps. The path will look like this:
References:
Checklist:
/Android/secure/
vars are the same as the ones listed in Environment Variables; otherwise the app won't sync with the existing versions.cat Android/secure/release_creds.properties Android/secure/debug_creds.properties
to check vars.git pull
).Key store path
, then chooseditto-googleplay-key
you have placed in demo-apps. The path will look like this:<your_path_to_repo>/demo-apps/fastlane/credentials/ditto-googleplay-key
password
.Key store password
andKey password
.key alias
showing in the Demo Apps Release - Android Key Store in 1Password.app-all-release.apk
will be placed underAndroid/app/all/release/
.App bundles
, then choose theapp-all-release.apk
you have generated above.Release notes
on the bottom of the page.Save
on the next page.In Review
.Once everything is done, please close this issue. Please ask for help if there's any blocker.