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
Gigabyte представила 4K и 2K QD-OLED мониторы

Gigabyte представила 4K и 2K QD-OLED мониторы

Realme GT Neo 7 получит батарею на 7000 мАч

Realme GT Neo 7 получит батарею на 7000 мАч

Камера iPhone 16 заняла 20-е место в рейтинге DxOMark

Камера iPhone 16 заняла 20-е место в рейтинге DxOMark

Планшет OPPO Pad 3 Pro вышел на глобальный рынок  – Snapdragon 8 Gen 3, 144 Гц и 12 ГБ ОЗУ

Планшет OPPO Pad 3 Pro вышел на глобальный рынок – Snapdragon 8 Gen 3, 144 Гц и 12 ГБ ОЗУ

Представлена Sony Alpha 1 II – беззеркальная камера за $6500

Представлена Sony Alpha 1 II – беззеркальная камера за $6500

Представлен Nubia Z70 Ultra – фотофлагман на Snapdragon 8 Elite

Представлен Nubia Z70 Ultra – фотофлагман на Snapdragon 8 Elite

Представлен Redmi A4 5G – 120 Гц, Snapdragon 4s Gen 2 и цена $101

Представлен Redmi A4 5G – 120 Гц, Snapdragon 4s Gen 2 и цена $101

Microsoft выпустила мини-ПК Windows 365 Link, напоминающий Mac mini

Microsoft выпустила мини-ПК Windows 365 Link, напоминающий Mac mini

Valve разрабатывает Steam Controller 2 и геймпад для VR-гарнитуры

Valve разрабатывает Steam Controller 2 и геймпад для VR-гарнитуры

Apple выпустила iOS 18.1.1

Apple выпустила iOS 18.1.1

MacBook Pro на M4 Max протестировали в играх

MacBook Pro на M4 Max протестировали в играх

ASUS представила игровые смартфоны ROG Phone 9 и ROG Phone 9 Pro – 5800 мАч, 185 Гц и Snapdragon 8 Elite

ASUS представила игровые смартфоны ROG Phone 9 и ROG Phone 9 Pro – 5800 мАч, 185 Гц и Snapdragon 8 Elite