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

后端 未结 6 1862
离开以前
离开以前 2020-12-08 02:20

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

In August 2019, Play store will require that new

相关标签:
6条回答
  • 2020-12-08 03:08

    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

    0 讨论(0)
  • 2020-12-08 03:14

    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
    
    0 讨论(0)
  • 2020-12-08 03:18

    React Native will support 64 bit for android starting version 0.59

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

    https://github.com/facebook/react-native/commit/f3e5cce4745c0ad9a5c697be772757a03e15edc5

    0 讨论(0)
  • 2020-12-08 03:19

    If you are using react native version less than 0.59 then you must upgrade your apps to react native 0.59 or higher. React native supports 64 bit only from 0.59 version.

    Also, make sure your app has following lines in your MyProject/Android/App/Build.gradle file.

    splits {
            abi {
                reset()
                enable enableSeparateBuildPerCPUArchitecture
                universalApk true  // If true, also generate a universal APK
                include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
            }
        }
    

    For more refer: Update your React Native Apps to be 64 Bit

    0 讨论(0)
  • 2020-12-08 03:21

    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.

    0 讨论(0)
  • 2020-12-08 03:22

    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.

    0 讨论(0)
提交回复
热议问题