I have an app that has been on the play store for over a year now. I updated it to be compatible with Android 10, removed android.support libraries and updated to AndroidX. When I tried to deploy it on the Play Store it is dropping support on ALL devices saying that the devices do not have the following:
This will generate a release build based on the settings in the config.xml in the platforms/android/app/build/outputs/apk directory of an app.An Ionic app will have preset default values in this file but this can be changed to customize builds.
Next, select the Export and upload a key from Java Keystore option. This is the only way in which you can retain the key and have Google Play use it for signing. If you're using Appflow to build Android apps in the cloud, this is also the required option so you can upload the keystore file to Appflow.
Follow the instructions on the screen to generate the Keystore and you can use the same Keystore file to sign your app in the Appflow dashboard as well. If you need any help generating the Keystore file, you can refer to our docs here.Once the generated zip file has been uploaded, you're all set! Build an AAB binary signed with the keystore file then upload it to Google Play.
In order for the Google Play Store to accept updated AAB/APK, the android/app/build.gradle file will need to be edited to increment the versionCode value, then rebuild the app for release following the instructions above.
356178063d