Skip to content

Commit

Permalink
Roll out Android client v2.4.6 to Google Play Store
Browse files Browse the repository at this point in the history
  • Loading branch information
RudolfCardinal committed May 8, 2021
1 parent 993755b commit e9e7dc0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 9 deletions.
17 changes: 9 additions & 8 deletions docs/source/developer/releasing.rst
Expand Up @@ -72,18 +72,19 @@ Google Play Store settings
The Google Developer site will check the version codes.
Failed uploads can sometimes block that version number.

- **You upload a new version with** :menuselection:`Release management --> App
releases --> Manage [production track] --> Create Release`.
- **You upload a new version with** :menuselection:`[Release] Production -->
Create Release`.

- You can upload two files with the same name (e.g.
``android-build-release-signed.apk``) -- for example, one for 32-bit ARM
and one for 64-bit ARM. **But** they can't have the same version number.
See
(``armeabi-v7a``) and one for 64-bit ARM (``arm64-v8a``). **But** they
can't have the same version number. See
https://developer.android.com/google/play/publishing/multiple-apks.html.
What Google prefer is an "Android App Bundle".
Qt might not support this yet:
What Google prefer is an "Android App Bundle". Qt might not support this
yet:
https://www.qt.io/blog/2019/06/28/comply-upcoming-requirements-google-play.
The 64-bit version should have the higher version number.
The 64-bit version should have the higher version number. (You upload both
APK files before saving/reviewing/rolling out the single release.)

.. todo: look at creating an Android App Bundle for multiple architectures. Does Qt now support this?
Expand Down Expand Up @@ -145,7 +146,7 @@ Google Play Store release history
| 2.4.5 | N/A, macOS only | N/A | N/A | 23 | 29 |
| | | | | | |
+---------------+---------------------+---------------------+--------------------+---------+---------+
| 2.4.6 | 19 (32-bit ARM); | 2.4.6 | | 23 | 29 |
| 2.4.6 | 19 (32-bit ARM); | 2.4.6 | 2021-05-08 | 23 | 29 |
| | 20 (64-bit ARM) | | | | |
+---------------+---------------------+---------------------+--------------------+---------+---------+

Expand Down
2 changes: 1 addition & 1 deletion tablet_qt/android/AndroidManifest.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<manifest package="org.camcops.camcops" xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="2.4.6" android:versionCode="18" android:installLocation="auto">
<manifest package="org.camcops.camcops" xmlns:android="http://schemas.android.com/apk/res/android" android:versionName="2.4.6" android:versionCode="20" android:installLocation="auto">
<application android:hardwareAccelerated="true" android:name="org.qtproject.qt5.android.bindings.QtApplication" android:label="CamCOPS" android:icon="@drawable/icon" android:allowBackup="false">
<activity android:configChanges="orientation|uiMode|screenLayout|screenSize|smallestScreenSize|layoutDirection|locale|fontScale|keyboard|keyboardHidden|navigation" android:name="org.qtproject.qt5.android.bindings.QtActivity" android:label="CamCOPS" android:screenOrientation="unspecified" android:launchMode="singleTop">
<intent-filter>
Expand Down

0 comments on commit e9e7dc0

Please sign in to comment.