Google выпустила первую публичную бета-версию Android 13 Beta 1. В отличие от предварительных сборок для разработчиков, бета-версии Android 13 предназначены для обычных пользователей, желающих опробовать новую версию ОС до релиза.

Наиболее заметные особенности Android 13 Beta 1 включают в себя более детальный доступ к медиафайлам, улучшенную отчётность об ошибках, а также упреждающую маршрутизацию звука.

Более детальные разрешения для доступа к медиафайлам

В настоящее время, когда приложение хочет получить доступ к файлам в памяти телефона, ему необходимо запросить разрешение READ_EXTERNAL_STORAGE. Это разрешение предоставляет доступ ко всем типам медиафайлов, что не всегда необходимо. Например, почему приложение для воспроизведения аудио должно иметь доступ к личным фотографиям? В Android 13 Google представляет три новых разрешения:

  • READ_MEDIA_IMAGES (для изображений и фотографий);
  • READ_MEDIA_VIDEO (для видео);
  • READ_MEDIA_AUDIO (для аудиофайлов).

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

Улучшенные отчёты об ошибках в Keystore и KeyMint

Для разработчиков, которые генерируют ключи, Keystore и KeyMint предоставляют подробные и точные индикаторы ошибок. Теперь в java.security есть иерархия классов исключений. ProviderException, с исключениями для Android, которые включают коды ошибок Keystore/KeyMint, а также возможность повторной попытки ошибки. Чтобы создавать новые исключения, можно изменять методы генерации ключей, подписания и шифрования.

Упреждающая маршрутизация звука

Чтобы мультимедийные приложения могли определять, куда будет направляться их звук, Google добавила набор новых API маршрутизации звука в класс AudioManager. Первый – это API getAudioDevicesForAttributes(), позволяющий получить список устройств, которые можно использовать для воспроизведения звука.

Во-вторых, Google также добавил API getDirectProfilesForAttributes (), чтобы помочь пользователю понять, может ли аудиопоток воспроизводиться напрямую. Затем эти новые API можно использовать для определения наилучшего AudioFormat для воспроизводимой звуковой дорожки.

Как загрузить и установить Android 13 Beta 1 на устройство Google Pixel?

Android 13 Beta 1 можно загрузить с помощью утилиты Android Flash Tool или принять участие в программе бета-тестирования Android для Pixel и получить бета-версию автоматически. Android 13 Beta 1 доступна для следующих моделей: Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL и Pixel 4. Можно использовать 64-битные системные образы с эмулятором Android в Android Studio, а также использовать GSI.

Когда выйдет Android 13?

До выхода стабильной версии Android 13 Google выпустит как минимум три бета-версии – в мае, июне и июле. Выход финальной версии новой ОС состоится в конце августа – начале сентября нынешнего года. Напомним, финальная версия Android 12 вышла в октябре прошлого года.

Подпишись вTelegram
AMD представила Ryzen AI Pro 300 – чипы для ноутбуков с RDNA 3.5 и NPU 55 TOPS

AMD представила Ryzen AI Pro 300 – чипы для ноутбуков с RDNA 3.5 и NPU 55 TOPS

Представлен Hisense C2 Ultra – лазерный 4K-проектор с поддержкой Xbox

Представлен Hisense C2 Ultra – лазерный 4K-проектор с поддержкой Xbox

Intel представила процессоры Core Ultra 200S

Intel представила процессоры Core Ultra 200S

Стоимость робота Tesla Optimus составит $30 000

Стоимость робота Tesla Optimus составит $30 000

Tesla представила Cybercab и Robovan – свои первые беспилотные роботакси

Tesla представила Cybercab и Robovan – свои первые беспилотные роботакси

Windows 11 24H2 безвозвратно «съедает» до 8,63 ГБ

Windows 11 24H2 безвозвратно «съедает» до 8,63 ГБ

MediaTek Dimensity 9400 обогнал Apple A18 Pro в игровой производительности

MediaTek Dimensity 9400 обогнал Apple A18 Pro в игровой производительности

Выпущена глобальная версия Redmi Watch 5 Active

Выпущена глобальная версия Redmi Watch 5 Active

Представлен Nintendo Alarmo – будильник с игровыми фишками

Представлен Nintendo Alarmo – будильник с игровыми фишками

Украденные MacBook Pro M4 продают на российском сайте за $7500

Украденные MacBook Pro M4 продают на российском сайте за $7500

Пользователи YouTube жалуются, что исчезла кнопка пропуска рекламы

Пользователи YouTube жалуются, что исчезла кнопка пропуска рекламы

Представлен чип MediaTek Dimensity 9400 с поддержкой камер до 320 Мп

Представлен чип MediaTek Dimensity 9400 с поддержкой камер до 320 Мп