64 bit version issue in react-native android app by google play store

夙愿已清 提交于 2019-11-28 18:39:37

All of the native code for an app is stored in the libs/ directory in the root of the apk. eg for compiled ARM or x86 code, you can find it in libs/architecture_type/lib_name.so.

An APK is essentially just a zip file so you can extract it with any zip tool.

The list of architectures (ABIs) is here. If you don't have directories for arm64-v8a or have x86 but don't have x86_64 then you are missing the 64 bit native code.

https://github.com/facebook/react-native/issues/2814

Facebook seems to be dragging their feet on supporting 64 bit builds.

You can check the intermediates in the build folder to see what abis you are supporting.

https://developer.android.com/ndk/guides/abis.html

Android takes the lowest common denominator of build abi. This is going to become an issue if Facebook doesn't address it soon.

React native has been released the new version of the react native on 12 march. In this new version react native support the 64 bit systems. You can read more detail about this on below link. http://facebook.github.io/react-native/blog/2019/03/12/releasing-react-native-059

react-native new versions support 64 bit automatically. just update react-native version to 0.59.0 or after and rebuild your application, just run:

react-native upgrade 0.59.1
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!