Второй пошел: Google опубликовала новую бета-версию Android 15

4dd2ad9150510e528143ed495e96898d.jpg


Источник: lavanguardia.com

Операционную систему Android 15 ждут многие, но она появится лишь в третьем квартале 2024 года. Для всех желающих ознакомиться с ОС корпорация Google опубликовала вторую бета-версию.

Протестировать новую версию «робота» можно на Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8 Pro, Pixel Fold и Pixel Tablet, а также на ряде мобильных устройств от Honor, iQOO, Lenovo, Nothing, OnePlus, OPPO, Realme, Sharp, Tecno, vivo и Xiaomi. Что нового и интересного появилось? Подробности под катом!

Рассмотрим изменения, которые отличают Android 15 от первой бета-версии.

Обновление 1


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

Обновление 2


Теперь можно определить выделенную приватную секцию с приложениями. Она появляется после того, как пользователь проходит процедуру дополнительной аутентификации.

Обновление 3


Отдельно нужно упомянуть и поддержку отображения персонализированных миниатюр. Приложения могут предоставлять виджетам актуальные для юзера миниатюры.

Обновление 4


Есть и визуализация при работе с экранными жестами. Анимация обеспечивает пользователя уведомлениями о предстоящем действии. Например, если идет сдвиг влево, то показывается, что приложение будет свернуто с демонстрацией домашнего экрана.

Обновление 5


Весьма важный апдейт — реализация OpenGL ES поверх графического API Vulkan. Он стал приоритетным программным интерфейсом для работы с GPU. Задействование прослойки ANGLE для OpenGL-приложений позволяет улучшить совместимость, а в некоторых ситуациях и повысить производительность.

Обновление 6


Есть и возможность работы с библиотекой dav1d для программного декодирования видео в формате AV1 на устройствах без поддержки аппаратного ускорения. Ее развивают участники проектов VideoLAN и Ffmpeg. Ну, а затеяно это все ради увеличения производительности декодирования, с обеспечением оптимальной работы в режиме многопоточности.

8a1ba78d42da5832f85b896c9fad38fc.jpg


Источник.

Обновление 7


В графической подсистеме теперь есть поддержка класса Matrix44 для преобразования координат с использованием матрицы 4×4 при манипуляции 2D-поверхностями в 3D-пространстве. Также добавлена функция clipShader для наложения клипа с указанным шейдером.

Обновление 8


Разработчики провели объемную оптимизацию механизма фоновых сервисов. Приложения могут работать быть в активном состоянии, когда с ними не взаимодействует пользователь. Ну, а фоновые сервисы, которые выполняют синхронизацию данных, теперь принудительно останавливаются после шести часов активной работы.

ldsrhooxto5oqpae3zdnglgsbsu.png


Обновление 9


Нельзя забыть и поддержку устройств, для которых используются страницы памяти размером в 16 КБ. Для того, чтобы задействовать страницы, нужно пересобрать приложения, которые напрямую или косвенно используют библиотеки NDK (Native Development Kit).

Задействование страниц размером 16 КБ вместо 4 КБ позволяет повысить производительность программ, которые интенсивно работают с памятью. После тестов оказалось, что время запуска программ снизилось от 3% до 30%, энергопотребление — примерно на 5%.

Обновление 10


Теперь в качестве частичного доступа можно выбрать фото и видео, которые были выбраны недавно. Это позволяет значительно упростить работу с часто запрашиваемыми файлами.

Обновление 11


В конфигураторе (Settings → System → Languages & Input → System languages → Choose how you«re addressed) можно выбрать предпочтительное обращение к пользователю. Система адаптирует грамматику. Однако настройка пока доступна только для французского языка.

Обновление 12


Важным для многих может оказаться и то, что появились дополнительные элементы API для плавного перехода в режим «картинка в картинке» программ с элементами интерфейса, которые отображаются поверх основного GUI.

Обновление 13


Разработчики добавили настройку виброэффектов. Теперь их можно разделить между разными уведомлениями.

Обновление 14


Не забыли разработчики и о поддержке новых типов данных в хранилище Health Connect. В первую очередь, речь о данных, которые используются при занятиях спортом и контроле за питанием. К примеру, добавлено поле для контроля за температурой кожи. А также реализована структура для определения плана тренировок.

Обновление 15


В операционную систему встроено архивирование редко используемых приложений для оптимизации пространства на накопителе. При необходимости их можно вернуть из архива.

Приложения с полномочиями REQUEST_DELETE_PACKAGES теперь могут вызвать метод requestArchive для запроса архивирования установленного пакета. Это приведет к удалению пакета APK и всех файлов из кэша, но сохранит ярлык и связанные с приложением пользовательские данные. Если попробовать запустить приложение, находящееся в архиве, оно заново будет загружено и восстановлено.

Если у вас была или есть возможность оценить новую версию предварительного релиза ОС, расскажите, как вам Android 15.

Читайте также


© Habrahabr.ru