【问题标题】:Google warns developer to include 64-bit version for Android app谷歌警告开发者为 Android 应用程序包含 64 位版本
【发布时间】:2019-06-17 11:09:34
【问题描述】:

Google 是 warning developers,自 2019 年 8 月 1 日起,所有应用都必须为 64 位。

我使用Cordova将我们的网络应用程序构建为Android应用程序并将生成的32位APK文件上传到google play store

Cordova crosswalk plugin 允许我分别使用命令 cordova build android --releasecordova build android --release --xwalk64bit 构建 32 位和 64 位版本。

我在构建时为两个 APK 使用了相同的 android 版本代码

问题:

  1. 之前我只将 32 位版本上传到 Play 商店(Production Track)。现在,由于我有 32 位和 64 位版本的 APK,我应该将这两个 APK 都上传到 Play 商店以支持 32 位和 64 位手机吗?
  2. 将 32 位和 64 位版本上传到生产版本的流程是什么? Google doc 提到了多个 APK,但没有提到 32 位和 64 位版本。
  3. Play 商店是否会负责将 32 位 APK 传送到 32 位移动设备和将 64 位 APK 传送到 64 位移动设备?

注意:我无法使用Android App Bundle package format 生成.aab,因为cordova-android 尚未开始支持,并且为此创建了Github issue

【问题讨论】:

    标签: android cordova 32bit-64bit crosswalk cordova-android


    【解决方案1】:

    在上传 32 位和 64 位版本时,我在 Play 商店中遇到了问题。在构建期间生成版本代码时,似乎人行横道插件存在问题。这个问题在这里解释https://stackoverflow.com/a/43570109/2474301

    我必须按照 StackOverflow 链接中解释的答案更改插件代码

    在我使用正确的版本代码构建了 32 位和 64 位版本后,我可以将 32 位和 64 位 APK 上传到 Google Play 商店。两个 APK 都将传送到相应的移动设备。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-21
      • 2018-03-25
      • 2022-06-16
      • 2019-02-22
      • 2014-02-21
      • 2012-03-09
      • 2010-12-23
      • 1970-01-01
      相关资源
      最近更新 更多