首页 > 解决方案 > React Native:此版本不符合 Google Play 64 位要求

问题描述

当我发布我React Native App的时,Google Play我得到了这个错误:

此版本不符合 Google Play 64 位要求

以下 APK 或 App Bundle 可用于 64 位设备,但它们只有 32 位本机代码:9 和 24。

在您的应用程序中包含 64 位和 32 位本机代码。使用 Android App Bundle 发布格式自动确保每个设备架构只接收它需要的本机代码。这样可以避免增加应用程序的整体大小。

在此处输入图像描述

我该如何解决这个错误?

标签: androidreact-nativegoogle-playreact-native-android

解决方案


您需要将以下内容添加到您的android/app/build.gradle文件中:

abiFilters "armeabi-v7a", "x86", "arm64-v8a", "x86_64"

具体来说,您需要为列表中已有的任何 32 位 ABI 添加 64 位 ABI。


推荐阅读