Will C++ Builder 10.2 Tokyo support Android 9?

317 views Asked by At

Is there any information about C++Builder 10.2 Tokyo supporting Android 9? I need to write application targeting 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.

1

There are 1 answers

1
Dalija Prasnikar On

Changes in underlying frameworks required to support newer Android API (including Android 9) are too big to be backported to 10.2 Tokyo. That includes both language flavors - Delphi and 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.

Applications written with Tokyo can run on newer OS versions, but they will run in compatibility mode. 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. 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. those changes can also have impact on your application. Android 9 Behavior changes: all apps