Изменения в базовых платформах, необходимые для поддержки более нового 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 Изменения поведения: все приложения