Google предупреждает разработчиков о включении 64-битной версии для Android-приложения

Google предупреждает разработчиков что с 1 августа 2019 года все приложения должны быть 64-разрядными.

Я использую Cordova, чтобы преобразовать наше веб-приложение в Android-приложение и загрузить сгенерированный 32-разрядный APK-файл в Google. магазин игр

плагин Cordova crosswalk позволяет мне создавать как 32-разрядные, так и 64-разрядные -битные версии с помощью команд cordova build android --release и cordova build android --release --xwalk64bit соответственно.

Я использовал один и тот же код версии Android для обоих APK при сборке.

Вопросы:

  1. Раньше я загружал только 32-битную версию в магазин игр (Production Track). Прямо сейчас, поскольку у меня есть как 32-разрядная, так и 64-разрядная версии APK, должен ли я загружать оба APK в магазин игр для поддержки 32-разрядных и 64-разрядных мобильных устройств?
  2. Каков будет процесс загрузки 32-битной и 64-битной версий в рабочую версию? Существует документ Google о нескольких APK, но там нет упоминания о 32 -битные и 64-битные версии.
  3. Позаботится ли Play Store о доставке 32-битных APK на 32-битные мобильные устройства и 64-битных APK на 64-битные мобильные устройства?

Примечание. Я не могу создать .aab с помощью формат пакета Android App Bundle, так как cordova-android не запущен еще не поддерживается, и для этого создана проблема Github


person niren    schedule 17.06.2019    source источник


Ответы (1)


Я столкнулся с проблемой в магазине игр при загрузке как 32-битной, так и 64-битной версии. Кажется, возникла проблема с плагином crosswalk при создании кода версии во время сборки. Проблема объясняется здесь https://stackoverflow.com/a/43570109/2474301.

Мне пришлось изменить код плагина, как объясняется в ссылке StackOverflow.

После того, как я сделал как 32-битные, так и 64-битные сборки с правильным кодом версии, я могу загружать как 32-битные, так и 64-битные APK в магазин Google Play. Оба APK доставляются на соответствующий мобильный телефон.

person niren    schedule 05.07.2019