从2019年8月1日开始:
所有新应用和包含本机代码的应用更新都需要 发布时除了提供32位版本外,还提供64位版本 到Google Play。
如何在Firemonkey应用程序中设置应用程序以满足64位要求?
我正在使用Embarcadero RAD Studio 10.3。
答案 0 :(得分:5)
使用RAD Studio 10.3编译64位Android应用程序是不可能的。
从最新的May 2019 Roadmap可以看出,Android Studio 64位支持仅在RAD Studio 10.4中提供。因此,您需要等待计划于今年晚些时候发布的RAD Studio 10.4。
答案 1 :(得分:3)
这是来自Embarcadero的有关Delphi 64bit的官方博客文章。您可以请求扩展64位要求,如下所示:
Sarina DuPont的官方帖子:
您可能已经知道,从2019年8月1日开始,Google Play商店中的应用程序必须支持64位。我们正在努力在RAD Studio中提供64位Android支持,但与此同时,Google的Play商店团队正在考虑逐个应用地扩展Delphi和C ++ Builder客户对64位要求的扩展(请参阅下面的步骤。)
为确保您的C ++ Builder或Delphi Android 32位应用程序被Play商店接受,您需要按照控制台中常规的Google Play商店发布步骤,提交扩展请求。
注意:从2019年8月1日开始,Google Play商店团队将仅考虑对现有Android 32位应用程序的应用程序更新进行扩展,而不是考虑对新的32位Android应用程序进行扩展。对于新的Android 32位应用程序,建议您尽快提交它们并立即开始请求扩展名,以免受到8月1日截止日期的影响。
如何请求扩展名:
1)访问https://support.google.com/googleplay/android-developer/contact/publishing
2)填写表格,然后选择“我提交了新的应用或应用更新,但尚未发布”
3)在反馈字段中,表明您的应用程序是使用Embarcadero Delphi或C ++ Builder构建的,并且您想请求对64位要求的扩展
Embarcadero客户可以向现有Google Play商店应用提交对Android 32位应用更新的扩展请求,直到2020年8月。
答案 2 :(得分:0)
这还取决于您使用的是C ++还是Delphi,看来对Android 64位的C ++支持将至少一年不可用。
答案 3 :(得分:0)
当前除非您更新到Rad Studio 10.3.3,否则是不可能的。
但是,这里有一些替代的(积极的)解决方案: