android - 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 发布格式自动确保每个设备架构只接收它需要的本机代码。这样可以避免增加应用程序的整体大小。
我该如何解决这个错误?
解决方案
您需要将以下内容添加到您的android/app/build.gradle
文件中:
abiFilters "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
具体来说,您需要为列表中已有的任何 32 位 ABI 添加 64 位 ABI。
推荐阅读
- javascript - HashedModuleIdsPlugin 做什么?
- r - 如何根据条件在数据框中相互减去不同的列
- maven - 更新非子聚合模块的父版本
- gradle - 在 intellj 中遇到 Gradle 构建失败;它要求更新 5.0+
- python - `cv2.imwrite()` 如何输出到标准输出?
- postgresql - SchemaSpy - 连接失败
- python - 使用 pandas 和 matplotlib/seaborn 通过第一次计数频率绘制时间序列数据
- c++ - C ++如何找出数组中最连续的数字?
- lua - 如何用 LUA 语言创建 DOC 或 RTF 文件?
- image - 在 Unity Canvas 中编译后如何修复闪亮的按钮问题