上架Google play 提示 不符合64位版本应用的要求

 此版本不符合 Google Play 关于提供 64 位版本应用的要求以下 APK 或 App Bundle 面向 64 位设备,但只有 32 位原生代码:[29]请向应用中添加64位和 32 位原生代码。使用 Android App Bundle 发布格式可自动确保每种设备架构仅收到所需加应用的总大小。

在build.gradle(:app)中

defaultConfig {
        ndk {
//            abiFilters 'armeabi-v7a', 'x86'
            abiFilters 'armeabi-v7a', 'arm64-v8a'
        }

}

splits {
        abi {
           ...
//            include "armeabi-v7a", "x86", "arm64-v8a"
            include "armeabi-v7a", "arm64-v8a"
        }
    }
 applicationVariants.all { variant ->
       
//            def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3]
            def versionCodes = ["armeabi-v7a": 1, "arm64-v8a": 2]
           
    }

修改这三处后正常

猜你喜欢

转载自blog.csdn.net/loveseal518/article/details/130553550