我们如何确定支持64位NDK的库?

时间:2019-02-01 08:19:30

标签: android android-ndk

Google表示,使用本机代码/库的应用必须在2019年8月1日之前提供32位版本之外的64位版本。从代码中很容易识别使用NDK开发的应用程序。但是我们如何确定使用NDK开发的库?

1 个答案:

答案 0 :(得分:2)

根据Does your app use native code?

  

对于ARM体系结构,32位库位于armeabi-v7a中。等效的64位是arm64-v8a

     

对于x86体系结构,请寻找32位的x86和64位的x86_64

所以

  

我们如何识别使用NDK开发的库?

.apk类似,您可以检查库的目录结构,即.aar的目录类似于lib/arm64-v8a/xxx.solib/x86_64/xxx.so,如果是,则表示.aar被开发为64-bit