APKs or App Bundles are available to 64-bit devices but they only have 32-bit native code

后端 未结 10 1716
佛祖请我去吃肉
佛祖请我去吃肉 2020-12-15 15:38

I have exported an Android App Bundle file to upload at Play store with NDK downloaded from Unity desired location because Android Studio NDK file is not compatible with Uni

相关标签:
10条回答
  • 2020-12-15 16:15

    I'm having exactly same problem with an update for my game... I just checked my bundle, and for I could see I have the 64bit code there...

    0 讨论(0)
  • 2020-12-15 16:18

    For future reference:

    It's an issue with google play and x86 build that do not offers a 64bit counterpart code. Disabling x86 build fix this issue.

    Reference: https://forum.unity.com/threads/successful-unity-aab-build-not-compliant-with-the-google-play-64-bit-requirement.729035/

    The problem started on 08/20/2019.

    0 讨论(0)
  • 2020-12-15 16:23

    for now it is working with removing x86 architecture

    0 讨论(0)
  • 2020-12-15 16:28

    I got this kind of clear and simple reply from Unity Support Person on my Unity Forum post and this worked for me:

    APKs or App Bundles are available to 64-bit devices but they only have 32-bit native code

    Here is the snapshot for the reply:

    I hope now, this becomes easy to solve this problem.

    0 讨论(0)
  • 2020-12-15 16:30

    Add this

    ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
    

    in build.gradle(Mobile:app) file

    0 讨论(0)
  • 2020-12-15 16:35

    I resolved this issue by updating to the newest OPENCV Framework from https://opencv.org

    I replaced the sdk file in the jni folder from the latest OPENCV Sdk And also updated my libs and obj folder to support 64-bit support.

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