2019年8月NDK 64位要求英特尔二进制

时间:2018-11-28 09:57:50

标签: android android-ndk 64-bit x86-64

作为本地Android开发人员,我正在寻找有关Android应用程序最新Google要求的信息。 其中之一来自博客文章

https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html

  

在2019年8月,Play要求具有本机库的新应用程序和应用程序更新除了提供32位版本外,还必须提供64位版本。

现在我的应用程序中有x86库。添加x86_64版本没问题,但是

  1. 我从未见过Intel 64位智能手机/平板电脑可用。
  2. 英特尔似乎很快就会像NDK的MIPS一样被淘汰。还有2016年的某些Zenfones可能会有人使用,所以这就是为什么我的apk中有x86。

问题是,支持Google关于64位新要求的最正确方法是什么?如果我具有32位二进制文​​件或仅ARM64足够,我是否需要Intel 64位?

apk大小如何?我拥有的二进制文件越多,我的apk越大。现在已经达到98MB。最大大小为100MB。因此,如果我们强制添加64位,最大apk大小也会增加吗?还是我需要在每个平台上创建apk?

1 个答案:

答案 0 :(得分:0)

我将使用新的App Bundles作为最佳解决方案。每个平台的APK都是自动创建的,因此是否包含Intel 64位都无关紧要。