Android 15 Developer Preview 2 уже выпущен

Android 15

Компания Google недавно объявила о выпуске второй предварительной версии для разработчиков своей будущей версии Android 15, которой Google завершает месяц, предлагая нам взглянуть на то, что она подготовила для своей следующей версии Android.

Среди заметных изменений в предварительной версии Android 15 для разработчиков 2 по сравнению с первой предварительной версией для разработчиков можно отметить большое количество новых функций, таких как улучшения поддержки, улучшения API, сервисов и многое другое.

Что нового в Android 15 Developer Preview 2

В этой предварительной версии для разработчиков (версия 2) реализована поддержка небольших дополнительных экранов (например, таких, как на некоторых складных смартфонах). Эта поддержка позволяет выполнять такие действия, как ответ на звонки, ответ на сообщения и управление камерой, без необходимости открывать основное устройство.

Еще одним важным моментом являются улучшения, внесенные в спутниковую связь в Android 15: были добавлены новые элементы интерфейса для унификации использования спутниковой связи, позволяющие приложениям определять использование спутниковых каналов с помощью метода ServiceState .isUsingNonTerrestrialNetwork(). Интерфейс работы с SMS/MMS теперь поддерживает отправку и получение сообщений по спутниковым каналам.

Ещё одна новая функция — упрощённая оплата с помощью NFC : теперь приложения могут переводить NFC-адаптер в режим часов, позволяя устройству принимать NFC-запросы и отправлять их в определённый процесс для обработки, не отвечая и не передавая данные на NFC-считыватели.

Кроме того , благодаря более эффективному улучшению API PdfRenderer, расширены возможности рендеринга PDF-файлов . Теперь можно работать с файлами, защищенными паролем, отображать аннотации, редактировать формы, осуществлять поиск внутри документа и выделять области для копирования в буфер обмена. Также были добавлены оптимизации для снижения потребления ресурсов и ускорения отображения локальных PDF-файлов.

Также заслуживают внимания автоматическое распознавание и переключение языка , предоставляя приложениям расширенные возможности для настройки переключения языка во время распознавания речи. Были введены такие режимы, как EXTRA_LANGUAGE_SWITCH_INITIAL_ACTIVE_DURATION_TIME_MILLIS , позволяющие переключать язык только в начале аудиосессии, и EXTRA_LANGUAGE_SWITCH_MATCH_SWITCHES, позволяющие отменять переключение языка после определенного количества изменений — это полезно в ситуациях, когда известно, что в сессии используется определенный язык.

Среди других заметных изменений можно отметить следующие:

  • Виджет TextView теперь имеет атрибут ElegantTextHeight, включенный по умолчанию. Этот атрибут заменяет компактный шрифт шрифтами с большими вертикальными полями, улучшая читаемость текста.
  •  В виджете TextView появилась возможность более гибко управлять разрывами строк. Теги и Они позволяют определить, помещаются ли группы слов или части слов на другой строке, улучшая читаемость в конкретных случаях.
  • Класс UriRelativeFilterGroup был введен для определения правил фильтрации на основе содержимого параметров и фрагментов URL-адресов, блокировки или разрешения запросов на основе этих правил. Вы также можете указать фильтрацию с помощью тега в манифесте приложения.
  • Поддержка API, предоставляемая в OpenJDK, была расширена, включая дополнительные методы в классах Math и StrictMath, коллекциях и упорядоченных списках, использование ByteBuffer в Deflater и обновление ключей. Это дает разработчикам больше гибкости и возможностей при работе с этими функциями в Android 15.
  • Добавлен API, который позволяет приложениям определять, когда происходит запись экрана. Это позволяет приложению настроить обработчик обратного вызова, который будет срабатывать, если включена запись экрана и окно приложения попадает в видимую область. Эта функция позволяет отображать предупреждения пользователю, если во время записи отображаются конфиденциальные данные.

Наконец, стоит отметить, что версия Android 15 будет выпущена в стабильной версии в третьем квартале 2024 года.

Если вас заинтересовала более подробная информация, вы можете найти ее по следующей ссылке.


Добавить в качестве предпочтительного источника в Google