当前位置: 首页 > 知识库问答 >
问题:

此版本不符合Google Play 64位Required React本机应用程序

赫连鸿振
2023-03-14

以下APK或应用程序包可用于64位设备,但它们只有32位本机代码:2。

在此输入图像说明

共有1个答案

戴原
2023-03-14

检查您的android/app/build.gradle文件,并确保您有以下行:

...
android {
  defaultConfig {
    // If you are using 'ndk'
    ndk {
        abiFilters "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
    }
  }
  splits {
    abi {
      include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
    }
  }
  applicationVariants.all { variant ->
    variant.outputs.each { output ->
        // For each separate APK per architecture, set a unique version code as described here:
        // http://tools.android.com/tech-docs/new-build-system/user-guide/apk-splits
        def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4]
        def abi = output.getFilter(OutputFile.ABI)
        if (abi != null) {  // null for the universal-debug, universal-release variants
          output.versionCodeOverride =
           versionCodes.get(abi) * 1048576 + defaultConfig.versionCode
        }
      }
    }
}

您必须添加“ARM64-V8A”、“X86_64”以便您的apk包含64位代码。

欲了解更多详情和信息,请查看以下两条:第1条第2条

 类似资料:
  • 下面是apk analyzer的截图https://i.ibb.co/bwxp3zh/screenshot-from-2019-08-23-04-28-28.png x86_61和arm64-v8a中丢失了一些.so文件,但我已经解决了这个问题并更新了我的库,但不幸的是,我仍然得到相同的错误。我还能做什么来检查这个?

  • 当我在中发布我的时,我遇到了以下错误: 此版本不符合Google Play 64位要求 以下APK或应用程序包可用于64位设备,但它们只有32位本机代码:9和24。 在应用程序中包含64位和32位的本机代码。使用Android App捆绑发布格式,自动确保每个设备架构只接收到它所需要的原生代码。这就避免了增加应用程序的整体大小。 如何修复此错误?

  • 当我初始化一个新项目,然后启动Xcode仿真器时,会得到以下消息: React-本机版本不匹配 Javascript版本0.50.1本机版本:0.50.0 确保您已经重新构建了本机代码。... 有没有人知道这里发生了什么,可以帮助我?

  • 本机应用程序是安装和执行在资源所有者使用的设备上的客户端(例如,桌面程序,本机移动应用)。本机应用程序需要关于安全、平台能力和整体最终用户体验的特别注意事项。 授权端点需要在客户端和资源所有者用户代理之间进行交互。本机应用程序可以调用外部的用户代理,或在应用程序中嵌入用户代理。例如: 外部用户代理-本机应用程序可以捕获来自授权服务器的响应。它可以使用带有操作系统已注册方案的重定向URI调用客户端作

  • 好吧,在你们都冲我火冒三丈之前,我已经试过了互联网上所有其他的答案,但我仍然得到这个错误。 注意:我使用的是应用程序内的V3 API。 首先,我创建了应用内产品(我已经在控制台中有一个apk草稿文件)。 用SKU测试了我的应用程序,它运行良好,并将SKU改回了应用程序中的原始SKU。 我已经使用Eclipse的导出向导创建了签名apk。 已成功将签名的apk文件上载到我的Android控制台开发人

  • 当我开始我的购买流程的时候,我在测试我的应用程序帐单时,我收到了这个错误信息。我在进入google play商店后看到了这条消息。 我已经通读了所有其他的帖子,这些帖子都是关于这个错误的。