Delphi Android应用程序API级别26? [英] Delphi Android app API level 26?

查看:149
本文介绍了Delphi Android应用程序API级别26?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我将我的应用放入Google Play的应用商店中,但我也收到此警告:

I got my app into Google Play's app store but I also got this warning:


您的应用当前定位到API级别14,并且必须至少将API
级别26作为目标,以确保它基于针对
安全和性能进行了优化的最新API。

Your app currently targets API level 14 and must target at least API level 26 to ensure it is built on the latest APIs optimized for security and performance.

从2018年8月开始,必须至少定位Android 8.0(API级别
26)。从2018年11月开始,应用程序更新必须针对Android 8.0(API
级别26)。

From August 2018, new apps must target at least Android 8.0 (API level 26). From November 2018, app updates must target Android 8.0 (API level 26).

如何获取Delphi 10.2。 3转换为目标API级别26?

How do I get Delphi 10.2.3 to "target API level 26"?

推荐答案

请参见 https://community.embarcadero.com/blogs/entry/deadline-approaching-google -s-new-android-api-level-26要求


选项1:获取10.3 Beta版本,包括支持Android API
级别26更改支持Android API级别26的操作需要
的大量工作,而在10.2更新中则不可能。我们计划
在RAD Studio的下一个主要
版本10.3中全面提供对Android API级别26的支持。虽然此版本将花费更多的时间,但我们了解到某些客户很快需要解决方案。我们
将邀请所有进行有效更新订阅的客户加入我们即将举行的
10.3 Beta(根据NDA)。有关Beta版本以及如何注册
的更多详细信息,将在未来几周内通过电子邮件分享-检查您的
收件箱。 10.3 Beta版将允许您定位到Android API级别26。
尽管通常的beta限制不允许构建和
部署生产应用程序,但此Beta版具有特殊的EULA
条款,可让您在
Google Play商店中部署(生产)Android应用。能够参加我们的Beta计划是
更新订阅的一大好处。您可以使用
许可管理器检查
在更新订阅中的剩余天数。

Option 1: Get the 10.3 Beta Release including support for Android API level 26 The change to support Android API level 26 requires significant work, and is not possible in a 10.2 update. We plan to deliver full support for Android API level 26 in the next major release of RAD Studio, 10.3. While this release will take some more time, we understand that some customers require a solution soon. We will invite all customers on active Update Subscription to join our upcoming 10.3 Beta (under NDA). More details on the Beta and how to sign up will be shared in the coming weeks over email - check your inbox. The 10.3 beta will allow you to target Android API level 26. Although the usual beta restrictions do not allow for building and deploying production apps, this beta will have a special EULA provision allowing you to deploy (production) Android apps to the Google Play Store. Being able to participate in our Beta program is one of the great benefits of Update Subscription. You can check how many days you have remaining on your Update Subscription using the License Manager.

选项2:使用10.2.3代替使用10.3 Beta交付
Android API级别26就绪的应用程序,另一选择是遵循
Embarcadero MVP Dave Nottage的精彩博客文章,介绍如何使用Delphi,C ++ Builder和RAD Studio 10.2.3定位
Android API Level26。
东京:
http://delphiworlds.com/2018/06/targeting-android-8-and-高续/

Option 2: Using 10.2.3 In lieu of using the 10.3 beta to deliver Android API level 26 ready apps, another option is to follow Embarcadero MVP Dave Nottage’s excellent blog post on how to target Android API Level 26 with Delp C++Builder and RAD Studio 10.2.3 Tokyo: http://delphiworlds.com/2018/06/targeting-android-8-and-higher-continued/

这篇关于Delphi Android应用程序API级别26?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆