
Менее чем через две недели после первого выпуска, Android 17 Beta 2 уже выходит для устройств Pixel.
Google работает в ускоренном режиме, уже переходя к Beta 2.
Пользовательский интерфейс и системный интерфейс
- Bubbles (Пузыри): Теперь пользователи могут создавать пузыри из любого приложения, долго нажимая на значки запуска. На больших экранах новая панель пузырей на панели задач управляет организованными и закрепленными пузырями. Приложения должны следовать рекомендациям по многооконному режиму.
- API EyeDropper: Новый системный API позволяет приложениям захватывать цвета пикселей с любой точки экрана без необходимости получения разрешений на захват экрана.
- Выбор контактов:
ACTION_PICK_CONTACTSпредоставляет системный выборщик. Он предоставляет временный доступ на основе сеанса к определенным полям, уменьшая необходимость в полных разрешенияхREAD_CONTACTS. - Захват указателя тачпада: По умолчанию захваченные тачпады теперь ведут себя как мыши, сообщая о относительном движении и жестах вместо абсолютных координат пальцев. Устаревший абсолютный режим остается доступным через
POINTER_CAPTURE_MODE_ABSOLUTE. - Интерактивный выборщик: Приложения могут использовать
getInitialRestingBoundsвChooserSessionдля определения конечного положения пользовательского интерфейса выборщика для лучшей корректировки макета.
Связь и межзарядные устройства
- Передача данных между устройствами: Новый API Handoff позволяет возобновлять состояние между устройствами (например, с телефона на планшет) через
CompanionDeviceManager. - Расширенное определение дальности:
- UWB DL-TDOA: Поддерживает FiRA 4.0 для навигации внутри помещений с сохранением конфиденциальности.
- Определение близости: Реализует спецификации WiFi Alliance для улучшения определения дальности на основе WiFi.
- Улучшения тарифных планов данных: Приложения могут запрашивать максимальные скорости нисходящего/восходящего потока, выделенные оператором, для потоковой передачи, используя
getStreamingAppMaxDownlinkKbpsиgetStreamingAppMaxUplinkKbps.
Основная функциональность, конфиденциальность и производительность
- Доступ к локальной сети: Android 17 вводит разрешение
ACCESS_LOCAL_NETWORK(часть группыNEARBY_DEVICES) для защиты связи в локальной сети. - Трансляция часовых поясов: Новый намерение
ACTION_TIMEZONE_OFFSET_CHANGEDсрабатывает только при изменении смещения, таком как переход на летнее время. - Управление NPU: Приложения, ориентированные на Android 17, должны объявлять аппаратную функцию FEATURE_NEURAL_PROCESSING_UNIT для прямого доступа к NPU.
- ICU 78: Обновленные библиотеки интернационализации поддерживают Unicode 17.
- Защита SMS OTP: Чтобы предотвратить перехват, Android 17 задерживает программный доступ к OTP-сообщениям на три часа для большинства приложений. Разработчикам следует перейти на API SMS Retriever или SMS User Consent.
Проблемы, исправленные в Beta 2
- Регрессия стабильности платформы в Android 16, вызвавшая неожиданные перезапуски или обновление активных приложений, что приводило к потере пользовательского прогресса и прерывистому мерцанию интерфейса во время использования приложений. (Проблема №440017096)
- Регрессия макета пользовательского интерфейса на экране недавних приложений для пользователей с немецким языком. (Проблема №476830557, Проблема №486511401)
- Улучшена надежность потоковой передачи видео путем предоставления разработчикам возможности подтверждать поддержку временного наложения слоев через getOutputFormat после настройки кодировщика для устранения отсутствующих метаданных зависимостей кадров. (Проблема №306222291)
- Ошибка, из-за которой заставка часов пропускала ведущий ноль в 24-часовом формате в режиме низкой освещенности. (Проблема №444255729)
- Проблема, из-за которой закрытие папки блокировало немедленные последующие действия, такие как открытие другой папки или переключение экранов. (Проблема №470541347, Проблема №471533397, Проблема №477848604)
- Сбой системы и спонтанная перезагрузка, которые прерывали использование устройства. (Проблема №413562426)
- Критическая системная нестабильность, вызывавшая зависание и перезагрузки устройства во время переключения между приложениями или вызовов служб. (Проблема №419070024, Проблема №428572458, Проблема №430393241, Проблема №424912278, Проблема №431440391, Проблема №426346396)
- Тупик системного интерфейса, который приводил к неотзывчивости экрана блокировки и зависаниям дисплея после отключения от Android Auto. (Проблема №457527675)
- Опечатка в пользовательском интерфейсе в диалоговом окне раскрытия разрешений на местоположение, где кнопка «Назад» отображалась неправильно как «Bac». (Проблема №460242870, Проблема №477245738)
- Проблема, из-за которой Live Translate и Rules были неправильно категоризированы в меню «Система». (Проблема №476754995)
- Критический сбой системного интерфейса и последующая нестабильность устройства, вызванные повторным переходом в настройки «Дисплей» и «Сенсорный ввод». (Проблема №474486679)
- Постоянный сбой, который мешал пользователям открывать настройки «Обои и стиль» с главного экрана. (Проблема №478520173)
- Проблема с макетом пользовательского интерфейса в сканере QR-кодов беспроводной отладки, где стрелка назад накладывалась на значок QR. (Проблема №474769647)
- Проблема в настройках звука, из-за которой предварительный просмотр рингтонов не воспроизводился при выборе. (Проблема №355086959, Проблема №375840924, Проблема №381007949, Проблема №381077928, Проблема №419301121, Проблема №452646483, Проблема №468837747)
- Ошибка, вызывавшая появление избыточных уведомлений после обновления системы, путем улучшения логики службы уведомлений для правильного удаления устаревших оповещений в процессе инициализации после обновления. (Проблема №454647834)
- Ошибка оптимизации компилятора шейдеров GPU на Pixel 6 Pro, из-за которой определенные математические выражения GLSL неправильно оценивались как константы, что приводило к визуальным артефактам в приложениях. (Проблема №473226715)
Вы можете оставить отзыв через приложение Android Beta Feedback на устройствах Pixel. Доступ к нему осуществляется из ящика приложений или из быстрых настроек для отправки сообщений об ошибках в трекер ошибок Google. Также существует сообщество Android Beta на Reddit.
- CP21.260206.011
- CP21.260206.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7)
Образы системы Android 17 Beta 2 доступны для Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel 7a, Pixel Tablet, Pixel Fold, Pixel 8, Pixel 8 Pro, Pixel 8a, Pixel 9, Pixel 9 Pro, Pixel 9 Pro XL, Pixel 9 Pro Fold, Pixel 9a, Pixel 10, Pixel 10 Pro, Pixel 10 Pro XL и Pixel 10 Pro Fold, а также для Android Emulator.
Вы можете легко присоединиться к программе бета-тестирования Android, чтобы получить OTA-обновление на устройстве.