当我在Google Play
中发布我的React本机应用程序
时,我遇到了以下错误:
此版本不符合Google Play 64位要求
以下APK或应用程序包可用于64位设备,但它们只有32位本机代码:9和24。
在应用程序中包含64位和32位的本机代码。使用Android App捆绑发布格式,自动确保每个设备架构只接收到它所需要的原生代码。这就避免了增加应用程序的整体大小。
如何修复此错误?
您需要将以下内容添加到android/app/build.gradle
文件中:
abiFilters "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
具体地说,您需要为列表中已有的32位ABI添加64位ABI。
以下APK或应用程序包可用于64位设备,但它们只有32位本机代码:2。 在此输入图像说明
下面是apk analyzer的截图https://i.ibb.co/bwxp3zh/screenshot-from-2019-08-23-04-28-28.png x86_61和arm64-v8a中丢失了一些.so文件,但我已经解决了这个问题并更新了我的库,但不幸的是,我仍然得到相同的错误。我还能做什么来检查这个?
我已经开发并上传了一个用Delphi 10.1编写的Android应用程序到Google Play控制台。 在Google Play控制台上,我正处于一个名为“审查和发布”的阶段(生产|发布|编辑应用程序(按钮)|审查发布按钮) 我有一条错误消息,看起来它拒绝我“开始生产”。 此版本不符合Google Play 64位要求。以下APK或应用程序捆绑包可用于64位设备,但它们只有32位本机代码:[2
我刚刚下载了Eclipse作为归档文件,并安装了最新的64位Java和64位Java开发工具包15。我得到了这个错误。我在之后安装了JDK 11,并收到了相同的错误。 我怎样才能做到这一点?
一直在尝试解决这个问题,但没能解决。这是udacity课程,我试图使用挂起的意图创建通知,但挂起的意图是可变的,我尝试了这种方式。 视图模型 片段 当我正在研究由gradle依赖项解决的其他类似问题时,我已经添加了 但是显示这个错误 Udacity启动器代码
根据我的头衔。几个月来,我一直在愉快地使用Eclipse,但现在它出现了问题(我认为这是因为我在SDK中添加了API 19)。 无论如何,我删除了SDK和Eclipse,并重新安装了它们。它们位于C:\Program Files(x86)中名为development的文件夹中,与Java文件相同。 所以我加载了Eclipse并且没有错误,所以我想我会更新SDK:Android SDK Tools