gpt4 book ai didi

java - 此版本不符合 Google Play 64 位要求。 native java 应用程序的所有 .so 均已存在

转载 作者:行者123 更新时间:2023-12-02 01:21:37 26 4
gpt4 key购买 nike

我正在尝试将我的 native Android 应用程序发布到商店,但收到此错误

Error This release is not compliant with the Google Play 64-bit requirement

The following APKs or App Bundles are available to 64-bit devices, but they only have 32-bit native code: 50.

Include 64-bit and 32-bit native code in your app. Use the Android App Bundle publishing format to automatically ensure that each device architecture receives only the native code it needs. This avoids increasing the overall size of your app.

我已经确保所有 x86 armeabi-v7a x86_64 arm64-v8a 都存在并且它们具有类似的 .so 文件

并将其添加到应用程序 gradle 文件

ndk {abiFilters  "x86", "armeabi-v7a", "x86_64", "arm64-v8a"}

这是 apk 分析器的屏幕截图 https://i.ibb.co/BwXp3ZH/Screenshot-from-2019-08-23-04-28-28.png

x86_61 和 arm64-v8a 中缺少一些 .so 文件,但我已经解决了这个问题并更新了我的库,但不幸的是我仍然遇到相同的错误。我还能做什么来检查这个?

最佳答案

我设法删除了所有 .so 文件和 lib 目录,但问题仍然存在。

在检查我的项目模块时,我在 build.gradle 中发现了这一行

renderscriptTargetApi 20

增加目标 api 解决了该问题。

引用文献 https://developer.android.com/guide/topics/renderscript/compute https://developer.android.com/guide/topics/renderscript/reference/overview

关于java - 此版本不符合 Google Play 64 位要求。 native java 应用程序的所有 .so 均已存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57619287/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com