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

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

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

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

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

Вопросы:

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

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

1 Ответ

1 голос
/ 05 июля 2019

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

Я должен был изменить код плагина, как ответ объяснил в ссылке StackOverflow

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

...