8 месяцев назад 15 марта 2019 в 18:39 53031

В первой тестовой версии Android Q появились продвинутый контроль над данными о местоположении, поддержка гибких экранов, открытый формат снимков с динамической глубиной, WPA3, новые API и другие нововведения, о чём сообщается в блоге Android Developers.

В Android Q Beta 1 появился продвинутый контроль над доступом приложений к данным о местоположении устройства. В предыдущих версиях Android приложения могли получить доступ к данным о местоположении даже если приложение работало в фоне. В Android Q Beta 1 приложениям можно запретить доступ к данным о местоположении в фоновом режиме, сэкономить заряд аккумулятора и не делиться приватными сведениями лишний раз.

В области приватности Android Q Beta 1 содержит целый ряд улучшений. Пользователи могут регулировать доступ приложений к фотографиям, видеозаписям и аудиофайлам. К файлам в папке с загрузками пользователи и вовсе будут выдавать разрешение на уровне каждого отдельного файла. Приложениям также запрещено разворачиваться на весь экран, разработчикам будильников или приложений для звонков позволено пользоваться лишь высокоприоритетными уведомлениями. Такая информация как IMEI, серийный номер и прочие уникальные идентификаторы устройства теперь недоступны приложениям, а при подключении к новой сети Wi-Fi операционная система будет генерировать случайный MAC-адрес.

Для устройств с гибкими дисплеями в Android Q Beta 1 переработана обработка состояний остановки и возобновления работы приложений, а также система разрешений на изменение размера окна приложения. Для удобства разработки в эмуляторе Android появились устройства с несколькими экранами.

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

Разработчики приложений для Android Q Beta 1 также получили возможность запускать упрощённую версию панели быстрых настроек, чтобы пользователь мог быстро поменять требуемую для работы приложения настройку: включить Wi-Fi, передачу данных по сотовой сети, NFC или что-то другое.

Также в Android Q Beta 1 упрощено подключение к беспроводным сетям и появилась поддержка протокола шифрования Wi-Fi-соединений WPA3. В системе появилась поддержка адаптивного соединения по Wi-Fi, пользователи могут выбрать режим со сверхнизкой задержкой для игр и голосового общения.

На аппаратах с распознающими глубину сцены камерами Android Q Beta 1 поддерживает новый открытый формат Dynamic Depth, набор файлов JPEG, карты глубины снимка, confidence map и метаданных. Новый формат позволит приложениям самостоятельно обрабатывать и модифицировать снимки с переменной глубиной.

Система обзавелась поддержкой новых кодеков и API. Так в Android Q Beta 1 поддерживается кодек AV1, кодировка звука Opus, видеостандарт HDR10+. Для работы с медиафайлами разработчики получили MediaCodecInfo API, Native MIDI API, новый уровень абстракции ANGLE над Vulcan API, OpenGL ES 2.0 и Neural Networks API 1.2. На системном уровне появилась поддержка TLS 1.3, ускорена работа биометрической авторизации, оптимизирован ART.

Установить бета-версию Android можно на смартфоны Pixel 3, Pixel 2 и оригинальный Pixel, а также в эмулятор.

Никто не прокомментировал материал. Есть мысли?