简体   繁体   English

C ++ Builder 10.2 Tokyo是否支持Android 9?

[英]Will C++ Builder 10.2 Tokyo support Android 9?

Is there any information about C++Builder 10.2 Tokyo supporting Android 9? 关于支持Android 9的C ++ Builder 10.2 Tokyo是否有任何信息? I need to write application targeting Android API 28. 我需要编写针对Android API 28的应用程序。

Currently supported target platforms are listed in this table . 中列出了当前支持的目标平台。

I know, that C++Builder 10.3 Rio supports Android 9 as you can see here , but I cannot change IDE to newer version at the moment. 我知道,正如您在此处看到的那样,C ++ Builder 10.3 Rio支持Android 9,但目前我无法将IDE更改为较新版本。

Changes in underlying frameworks required to support newer Android API (including Android 9) are too big to be backported to 10.2 Tokyo. 支持较新的Android API(包括Android 9)所需的基础框架更改太大,无法反向移植到10.2 Tokyo。 That includes both language flavors - Delphi and C++. 其中包括两种语言版本-Delphi和C ++。

At the moment even Delphi Rio (initial release) does not have full support for Android 9. That may change in future Rio updates and/or subsequent 10.4 release. 目前,甚至Delphi Rio(初始发行版)也不完全支持Android9。在以后的Rio更新和/或后续的10.4版本中,可能会发生变化。

Applications written with Tokyo can run on newer OS versions, but they will run in compatibility mode. 用Tokyo编写的应用程序可以在较新的OS版本上运行,但它们将在兼容模式下运行。 You can manually change Android Manifest to target higher API version than default but then you must implement all features and behaviors expected by the target OS. 您可以手动将Android Manifest更改为比默认版本更高的API版本,但是必须实现目标OS期望的所有功能和行为。 If you fail to do so, such application will crash or misbehave. 如果您这样做失败,则此类应用程序将崩溃或行为异常。

Android 9 also introduces some changes that affect all applications regardless of their target API. Android 9还引入了一些影响所有应用程序的更改,无论它们的目标API是什么。 those changes can also have impact on your application. 这些更改也会对您的应用程序产生影响。 Android 9 Behavior changes: all apps Android 9行为更改:所有应用

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM