I have enabled this option to generate device-specifc APKs to reduce the APK size and got 4 outputs (*-x86.apk, *-arm.apk, *-x86_64.apk, *-arm64.apk).
When I try to upload them to Google Play, it accepts the first one, and rejects the other 3 ones citing all 4 APKs have same version code.
Rules for uploading multiple APKS to play store :
- All APKs you publish for the same application must have the same package name and be signed with the same certificate key.
- Each APK must have a different version code, specified by the android:versionCode attribute.
- Each APK must not exactly match the configuration support of another APK.
Can anyone advice how we could publish apps like these to Google Play? If I disable the multiple APKs option, then the output APK will be around 90 MB, and device specific APK is only 40MB.