Delphi 10.1 - Google Play Console - 查看和发布错误“此版本不符合 Google Play 64 位要求。”

Posted

技术标签:

【中文标题】Delphi 10.1 - Google Play Console - 查看和发布错误“此版本不符合 Google Play 64 位要求。”【英文标题】:Delphi 10.1 - Google Play Console - Review and Release Error "This release is not compliant with the Google Play 64-bit requirement." 【发布时间】:2021-01-17 07:53:34 【问题描述】:

我开发了一个用 Delphi 10.1 编写的 android 应用程序并将其上传到 Google Play 控制台。

在 Google Play 控制台上,我处于“审核和发布”阶段(生产|发布|编辑应用程序(按钮)|审核发布按钮)

我有 1 条错误消息,似乎拒绝我“开始部署到生产”。

此版本不符合 Google Play 64 位要求。 以下 APK 或 App Bundle 可用于 64 位设备,但它们只有 32 位本机代码:[2]

在您的应用中包含 64 位和 32 位本机代码。使用 Android App Bundle 发布格式自动确保每个设备架构只接收它需要的本机代码。这样可以避免增加应用的整体大小。

关于如何解决这个问题的任何想法?

【问题讨论】:

【参考方案1】:

您需要将 Delphi 更新到 10.3.3 或更高版本。检查这个:

Delphi Android 64-bit Support in RAD Studio 10.3.3

【讨论】:

这也记录在 Embarcadero 的 DocWiki 上:Submitting Your Android App to Google Play: Android App Bundle Support

以上是关于Delphi 10.1 - Google Play Console - 查看和发布错误“此版本不符合 Google Play 64 位要求。”的主要内容,如果未能解决你的问题,请参考以下文章

Delphi 10.1 Berlin Starter Edition

Delphi 10.1 Berlin 与 Delphi 10 Seattle 共存

Delphi XE10.1 引用计数(Delphi XE10.1 Berlin终于增加了对接口的Weak, UnSafe的支持)

Delphi 10.1 Berlin 与 Delphi 10 Seattle 共存

Delphi XE10.1 引用计数

Delphi XE10.1 引用计数