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

3
从Android开发者网站(https://developer.android.com/distribute/best-practices/develop/64-bit)可以明确得知,从2019年8月1日起,在Google Play上发布的应用程序需要支持64位架构。
我们当前的应用程序具有armeabi-v7a、arm64-v8a、x86 ABIs的本地库,但没有x86-64。这是因为我们正在使用的cordova插件之一不提供X86-64支持。
Play商店会拒绝应用程序更新还是考虑到有arm64-v8a支持而通过审核,或者我们必须放弃对x86的支持以保持合规性?

1
64位主要指的是arm64。我不确定x86-64,但很多应用程序已经不包括x86,而你仍然可以在应用商店上看到它们(例如Facebook和Tinder)。 - undefined
1
如何使APK符合Google Play的64位要求?这篇文章指出,您需要为您发布的任何32位版本支持相应的64位架构。因此,如果有x86版本,则需要支持x86-64,如果有ARM版本,则需要支持ARM64。 - undefined
1个回答

5
英文原文的意思是:Unity Technologies的用户ScottF与Google代表确认,为了符合他们的64位需求,您确实需要放弃x86。我今天已经在使用Unity构建的Android应用程序的Google Play商店中停止了对x86的支持。我刚刚收到一个警告,我将失去之前支持的10867个设备中的2个设备的支持。

Dropping support on x86 in Google Play

一些额外信息:
  • Unity将停止支持Android x86和x86_64 (1)
  • 根据Unity的一些消息来源,Android上的英特尔处理器实际上已经死亡。(2) (3)

enter image description here

来源:
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/

2
x86_64是大多数Chromebook的主要架构,它可以自然地运行Android应用程序。当然,对于Unity游戏来说,这可能并不是非常重要。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接