neo*_*mib 31 android 32bit-64bit google-play react-native react-native-android
根据https://android-developers.googleblog.com/2017/12/improving-app-security-and-performance.html:
在2019年8月,Play将要求使用本机库的新应用和应用更新除了32位版本之外还提供64位版本.
我有一个React Native应用程序(包括本机代码).我的问题是如何知道我使用的第三方库或者我自己的代码是否不支持64位?我该如何解决?
更新
我添加x86_64
到mu build.gradle
,我现在看到x86_64
apk中的文件夹,但我认为有些文件丢失了.
这是我的x86
文件夹的样子:
这是我的x86_64
文件夹的样子:
gam*_*mar 24
React Native将支持Android版本0.59开始的64位
https://github.com/facebook/react-native/issues/2814#issuecomment-457688789
https://github.com/facebook/react-native/commit/f3e5cce4745c0ad9a5c697be772757a03e15edc5
应用程序的所有本机代码都存储在libs/
apk根目录中的目录中。例如,对于已编译的ARM或x86代码,可以在libs / architecture_type / lib_name.so中找到它。
APK本质上只是一个zip文件,因此您可以使用任何zip工具将其解压缩。
该架构的列表(ABI的)是在这里。如果您没有arm64-v8a的目录或x86,但没有x86_64,则您缺少64位本机代码。
归档时间: |
|
查看次数: |
25457 次 |
最近记录: |