此版本符合 Google Play 64 位要求本机应用程序
Posted
技术标签:
【中文标题】此版本符合 Google Play 64 位要求本机应用程序【英文标题】:This release is compliant with the Google Play 64-bit requirement native app 【发布时间】:2020-05-23 07:20:31 【问题描述】:在将 apk 上传到 Play 商店时,我收到一条警告,提示 “此版本符合 Google Play 64 位要求。”。当我使用 android Studio 分析应用程序架构时。我能够在 lib 文件夹下找到两个“.so”文件。这是屏幕截图:
我还在我的 gradle 文件和我用过的库中添加了以下行:
defaultConfig
applicationId "com.demo.user"
minSdkVersion 19
targetSdkVersion 28
versionCode 4
multiDexEnabled true
versionName "1.3"
ndk.abiFilters 'armeabi-v7a','arm64-v8a','x86','x86_64'
vectorDrawables.useSupportLibrary = true
testInstrumentationRunner "android.support.rounded_green_cremeway.runner.AndroidJUnitRunner"
splits
abi
include "armeabi-v7a", "x86", "arm64-v8a", "x86_64"
在将签名的 Apk 上传到 Play 商店时,我遇到了以下问题。如果我需要做其他事情,请告诉我。
任何帮助将不胜感激!!!!
【问题讨论】:
这不是警告,这是信息。这是一个很好的。你想合规。究竟是什么问题?x86
& x86_64
对模拟器很有用,但不是必需的。
【参考方案1】:
这是一个信息,而不是一个警告 - 一个主要且非常重要的区别。
64 位合规性只会告诉您,所有您的原生部分都可以作为 64 位使用。
这是一件好事,而不是警告。你想要那个。
反过来,您会收到警告:如果有任何部件仅以 32 位的形式提供(因此不 64 位兼容)。
您的项目一切正常。如果您看到此信息,请感到高兴。
【讨论】:
以上是关于此版本符合 Google Play 64 位要求本机应用程序的主要内容,如果未能解决你的问题,请参考以下文章
Delphi 10.1 - Google Play Console - 查看和发布错误“此版本不符合 Google Play 64 位要求。”
Xamarin - 此版本不符合 Google Play 64 位要求
错误记录Google Play 上架报错 ( 此版本不符合 Google Play 关于提供 64 位版本应用的要求。| 如果提供 x86 架构动态库则必须提供 x86_64 架构的动态库 )
此版本不符合 Google Play 64 位要求。本机 Java 应用程序的所有 .so 都已存在