Будет ли C ++ Builder 10.2 Tokyo поддерживать Android 9? - PullRequest
0 голосов
/ 22 января 2019

Есть ли информация о том, что C ++ Builder 10.2 Tokyo поддерживает Android 9?Мне нужно написать приложение для Android API 28.

В этой таблице .

* 1006 перечислены поддерживаемые целевые платформы. Я знаю, что C ++ Builder 10.3 Rio поддерживает Android9, как вы можете видеть здесь , но в настоящее время я не могу изменить IDE на более новую версию.

1 Ответ

0 голосов
/ 22 января 2019

Изменения в базовых платформах, необходимые для поддержки более нового Android API (включая Android 9), слишком велики, чтобы их можно было перенести в 10.2 Tokyo.Это включает в себя оба языковых варианта - Delphi и C ++.

В настоящее время даже Delphi Rio (первоначальный выпуск) не имеет полной поддержки Android 9. Это может измениться в будущих обновлениях Rio и / или последующих выпусках 10.4.

Приложения, написанные с помощью Tokyo, могутработать на более новых версиях ОС, но они будут работать в режиме совместимости.Вы можете вручную изменить Android Manifest на целевую версию API выше, чем по умолчанию, но затем вы должны реализовать все функции и поведение, ожидаемые целевой ОС.Если вы этого не сделаете, такое приложение будет зависать или работать неправильно.

Android 9 также вносит некоторые изменения, которые влияют на все приложения независимо от их целевого API.Эти изменения также могут повлиять на ваше приложение. Android 9 Изменения поведения: все приложения

...