我有一个我想使用的本机库,它提供以下二进制文件:
如果相关,我们的minSDK是18。 根据{{3}} armeabi,mips和mips64已被弃用/删除。
使用它的最佳方法是什么?
答案 0 :(得分:1)
x86_64和arm64可以在没有问题的情况下运行x86和armeabi-v7a代码,因此如果你不包含64bit archs的二进制文件 - 将选择32位二进制文件
因此,如果您的目标不是最小化apk大小,则应该包含所有目标ABI的二进制文件
答案 1 :(得分:1)
Google最近announced
2019年8月,Play将要求使用本机库的新应用和应用更新除了32位版本之外还提供64位版本。
所以,你有一年半的时间来准备arm64-v8a。无论如何,拆分APK并不难,而且非常方便。
我同意@Anton Malyshev的观点,即大多数开发人员可以忽略生产中的x86目标(在开发过程中它们可能非常有用,因为x86_64仿真器要快得多)。