(Very minor update, just note that we test for Android version 16.)
1.6 KiB
Android Terminal Emulator Release Checklist
Test on 1.5
Test on 1.6
Test on 2.1
Test on 2.2
Test on 2.3
Test on 4.0
Test on 4.1
Test with Swype
(Has to be on a real device, Swype beta won't run on an emulator.)
Update AndroidManifest.xml version number
Update both android:versionName and android:versionCode.
Commit changes
Tag git branch with version number
git tag v1.0.xx
Push git to repository
git push git push --tags
Build release apk
tools/build-release
(Will only work if you have the signing keys for the app.)
Publish to the Google Play Store
https://play.google.com/apps/publish
The Android Developer Console Publishing UI is error prone:
-
Click on the "Android Terminal Emulator" link.
-
Click on the APK files tab
-
Upload your new APK.
-
Activate it by clicking on the Activate link
-
Click on the "Save" button.
-
Click on the "Product Details button".
-
Fill in the "Listing Details" for the new version.
-
Click on the "Save" button
-
Visit https://play.google.com/apps/publish and verify that the new version is listed as the current version.
-
Verify that Google Play Store is serving the new version (check the "What's New" portion.)
https://play.google.com/store/apps/details?id=jackpal.androidterm
(Note, it can take up to an hour for the app to appear in the store.)
Update the Android Terminal Emulator Wiki
https://github.com/jackpal/Android-Terminal-Emulator/wiki/Recent-Updates
Upload a new pre-compiled version for people who can't access Market.
https://github.com/jackpal/Android-Terminal-Emulator/downloads