Playstore 会拒绝使用 armeabi-v7a、arm64-v8a、x86 但不支持 x86-64 的应用程序吗?

Sub*_*u K 3 android arm x86-64 armv7 arm64

从 Android 开发者网站https://developer.android.com/distribute/best-practices/develop/64-bit可以清楚地看出,从 2019 年 8 月 1 日开始,Google Play 上发布的应用程序将需要支持 64 位架构。

我们当前的应用程序具有armeabi-v7a、arm64-v8a、x86 ABI 的本机库,但没有x86-64。这是因为我们使用的 cordova 插件之一不提供 X86-64 支持。

考虑到有arm64-v8a支持,Playstore会拒绝应用程序更新还是通过它,或者我们将不得不放弃对x86的支持以保持合规性?

Dal*_*ima 5

太长了;博士

Unity Technologies 的用户ScottF (1) 向 Google 代表确认:

“...您确实需要放弃 x86 才能符合他们的 64 位要求。”

我个人今天在 Google Play 商店中放弃了对使用 Unity 构建的 Android 应用程序的 x86 支持。我刚刚收到一条警告,称我将失去之前支持的总共 10867 台设备中的 2 台设备的支持。

Google Play 放弃对 x86 的支持

一些额外的信息:

  • Unity 将放弃对 Android x86 和 x86_64 的支持 (1)
  • 据 Unity 的一些消息来源称,Android 上的英特尔处理器实际上已经死了。(2) (3)

在此输入图像描述

来源:

1 - https://blogs.unity3d.com/2019/03/05/android-support-update-64-bit-and-app-bundles-backported-to-2017-4-lts/

2 - https://forum.unity.com/threads/wheres-the-unity-stats-page-gone.514106/

3 - https://forum.unity.com/threads/android-x86_64-support.711869/

  • x86_64 为大多数 Chromebook 提供支持,自然运行 Android 应用程序。确实,这对于 Unity 游戏来说可能不是很重要。 (2认同)