Слияние 64-битных и 32-битных Android APK в соответствии с новым требованием Android - PullRequest
2 голосов
/ 29 мая 2019

Мы создали 64-битную версию моего приложения по ссылке для Android .

Теперь мы получаем две папки с 32-битным apk и 64-битным apk, что нормально.

Теперь я хочу знать, как объединить оба этих 32/64-битных apk. Можно ли их объединить или нам нужно загрузить как 32-битный, так и 64-битный apk отдельно в Google Play Store?

Ответы [ 2 ]

3 голосов
/ 29 мая 2019

Вы можете загрузить два APK в одном выпуске, если у APK с таргетингом на 64-битный код версии выше, чем у APK с таргетингом на 32-битный (Google Play будет жаловаться, если вы этого не сделаете тот). Всю документацию по этой теме можно найти по адресу: https://developer.android.com/google/play/publishing/multiple-apks

Более простой альтернативой является загрузка одного комплекта Android-приложений вместо APK, а Google Play позаботится о создании APK для каждой нативной архитектуры, поддерживаемой вашим приложением . Документацию можно найти по адресу: https://developer.android.com/platform/technology/app-bundle

1 голос
/ 29 мая 2019

Можно использовать несколько APK для одного приложения, разделенного по ресурсам или библиотекам NDK, потому что это уменьшает размеры APK.Вы можете загрузить несколько APK как одно приложение в Android Play Store, он выберет подходящий APK для пользователя перед установкой.

  1. https://developer.android.com/studio/build/configure-apk-splits https://stac
  2. https://stackoverflow.com/a/42336433/3858030
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...