【问题标题】:Will playstore reject apps with armeabi-v7a, arm64-v8a, x86 but no x86-64 support?Playstore 会拒绝带有 armeabi-v7a、arm64-v8a、x86 但不支持 x86-64 的应用程序吗?
【发布时间】:2019-09-09 23:38:33
【问题描述】:

来自 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 的支持以保持合规性?

【问题讨论】:

  • 64 位主要是指 arm64。我不确定 x86-64,但很多应用程序甚至不包含 x86,而且您仍然可以在 Play 商店中看到它们(例如 Facebook 和 Tinder)

标签: android arm x86-64 arm64 armv7


【解决方案1】:

tl;dr

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

"...您确实需要删除 x86 才能符合 他们的 64 位要求。”

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

一些额外信息:

  • 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 支持大多数自然运行 Android 应用的 Chromebook。诚然,这对于 Unity 游戏可能不是很重要。
猜你喜欢
  • 2019-11-11
  • 1970-01-01
  • 1970-01-01
  • 2021-06-05
  • 1970-01-01
  • 2020-07-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多