Android app release flow

6/9/2019

Android app release flow

  1. Add in-app release notes.
  2. Update related web pages.
  3. Turn on/off any switches in code required by the release version.  They usually can be turned on/off automatically by testing the version.
  4. Change the version number and name for Amazon release.
  5. Build the release version for Amazon.
  6. Send to Amazon App Testing Service for testing, and check analytics to see if if there are any deficiency.
  7. On Amazon dashboard, add upcoming version. a. Create the release note by copying the previous one from Google, then adding the content for the latest version. b. Replace the APK file. c. Submit the app.  d. Watch analytics. 
  8. Change the version number and name for Google Play release, and build the release version again.
  9. On Google Play Console: a. Release management > App release > CREATE RELEASE. b. Use a tool to generate release notes for all languages. c. Add release notes and the apk file. c. Set rollout to 5%. d. Submit the update. e. Watch analytics and increase rollout gradually. f.Android vitals > Deobfuscation files > add the latest mapping.txt