Список функций и изменений Android 16

В следующей таблице перечислены все документированные функции и изменения поведения, которые могут повлиять на разработчиков приложений. Используйте этот список, чтобы найти изменения, которые вас затрагивают, а затем щелкните соответствующую ссылку, чтобы прочитать документацию.

Категория Тип Имя
Пользовательский опыт и системный интерфейс Изменить (все приложения) Отказ от деструктивных объявлений о доступности
В Android 16 больше не поддерживаются объявления о специальных возможностях, характеризующиеся использованием announceForAccessibility или отправкой событий доступности TYPE_ANNOUNCEMENT .
Пользовательский опыт и системный интерфейс Новые функции и API Прогнозируемые обратные обновления
В Android 16 добавлены новые API, которые помогут вам включить прогнозируемую системную анимацию при навигации по жестам, например анимацию возвращения домой. В Android 16 дополнительно добавлены finishAndRemoveTaskCallback() и moveTaskToBackCallback .
Пользовательский опыт и системный интерфейс Новые функции и API Более богатые тактильные ощущения
В Android 16 добавлены тактильные API , которые позволяют приложениям определять кривые амплитуды и частоты тактильного эффекта, абстрагируя при этом различия между возможностями устройств.
Основная функциональность Изменить (все приложения) Оптимизация квот JobScheduler
Android 16 корректирует квоту времени выполнения обычного и ускоренного выполнения задания на основе нескольких факторов: в каком резервном сегменте приложения находится приложение, начинает ли задание выполняться, когда приложение находится в верхнем состоянии, и выполняется ли задание во время выполнения переднего плана. Услуга.
Основная функциональность Новые функции и API Два выпуска Android API в 2025 году
В Android 16 предварительная версия предназначена для следующего основного выпуска Android, запуск которого запланирован на второй квартал 2025 года. Этот выпуск похож на все наши предыдущие выпуски API, в которых мы можем планировать изменения поведения, которые часто связаны с targetSdkVersion. Мы планируем выпустить еще один выпуск в четвертом квартале 2025 года, который также будет включать новые API для разработчиков. Основной выпуск второго квартала станет единственным выпуском в 2025 году, включающим запланированные изменения в поведении, которые могут повлиять на приложения.
Производительность и батарея Новые функции и API Запустить компонент в ApplicationStartInfo
В Android 16 добавлен getStartComponent() чтобы определить, какой тип компонента вызвал запуск, что может быть полезно для оптимизации процесса запуска вашего приложения.
Производительность и батарея Новые функции и API Адаптивная частота обновления
В Android 16 представлены hasArrSupport() и getSuggestedFrameRate(int) при восстановлении getSupportedRefreshRates() , чтобы вашим приложениям было проще использовать преимущества ARR.
Производительность и батарея Новые функции и API Лучший самоанализ работы
В Android 16 мы представляем JobScheduler#getPendingJobReasons() , который возвращает несколько причин, по которым задание находится в состоянии ожидания, из-за как явных ограничений, установленных разработчиком, так и неявных ограничений, установленных системой. Мы также представляем JobScheduler#getPendingJobReasonsHistory() , который возвращает список последних изменений причин ожидающих выполнения заданий.
Производительность и батарея Новые функции и API Системное профилирование
В Android 16 реализовано системное профилирование в ProfilingManager . Приложения могут регистрировать заинтересованность в получении трассировок для определенных триггеров, таких как reportFullyDrawn о холодном стартеFullyDrawn или ANR, а затем система запускает и останавливает трассировку от имени приложения. После завершения трассировки результаты доставляются в каталог данных приложения.
Возможности подключения Новые функции и API Начиная с повышенной безопасности
В Android 16 добавлена ​​поддержка надежных функций безопасности при определении местоположения Wi-Fi на поддерживаемых устройствах с Wi-Fi 6 802.11az, что позволяет приложениям сочетать более высокую точность, большую масштабируемость и динамическое планирование протокола с улучшениями безопасности, включая AES-256. шифрование и защита от атак MITM.
СМИ Новые функции и API Улучшения выбора фотографий
Android 16 включает улучшения средства выбора фотографий, такие как новые API, которые позволяют приложениям встраивать средство выбора фотографий в свою иерархию представлений, а также новые API, которые позволяют выполнять поиск у поставщика облачных медиа для средства выбора фотографий Android.
Конфиденциальность Новые функции и API Обновления Health Connect
Health Connect добавляет ACTIVITY_INTENSITY , новый тип данных, определенный в соответствии с рекомендациями Всемирной организации здравоохранения в отношении умеренной и активной активности. Health Connect также содержит обновленные API, поддерживающие медицинские записи. Это позволяет приложениям читать и записывать медицинские записи в формате FHIR с явного согласия пользователя. Этот API находится в программе раннего доступа. Если вы хотите принять участие, зарегистрируйтесь, чтобы стать частью нашей программы раннего доступа .
Конфиденциальность Новые функции и API Песочница конфиденциальности на Android
Android 16 включает в себя последнюю версию Privacy Sandbox для Android , что является частью нашей постоянной работы по разработке технологий, позволяющих пользователям знать, что их конфиденциальность защищена.
,

В следующей таблице перечислены все документированные функции и изменения поведения, которые могут повлиять на разработчиков приложений. Используйте этот список, чтобы найти изменения, которые вас затрагивают, а затем щелкните соответствующую ссылку, чтобы прочитать документацию.

Категория Тип Имя
Пользовательский опыт и системный интерфейс Изменить (все приложения) Отказ от деструктивных объявлений о доступности
В Android 16 больше не поддерживаются объявления о специальных возможностях, характеризующиеся использованием announceForAccessibility или отправкой событий доступности TYPE_ANNOUNCEMENT .
Пользовательский опыт и системный интерфейс Новые функции и API Прогнозируемые обратные обновления
В Android 16 добавлены новые API, которые помогут вам включить прогнозируемую системную анимацию при навигации по жестам, например анимацию возвращения домой. В Android 16 дополнительно добавлены finishAndRemoveTaskCallback() и moveTaskToBackCallback .
Пользовательский опыт и системный интерфейс Новые функции и API Более богатые тактильные ощущения
В Android 16 добавлены тактильные API , которые позволяют приложениям определять кривые амплитуды и частоты тактильного эффекта, абстрагируя при этом различия между возможностями устройств.
Основная функциональность Изменить (все приложения) Оптимизация квот JobScheduler
Android 16 корректирует квоту времени выполнения обычного и ускоренного выполнения задания на основе нескольких факторов: в каком резервном сегменте приложения находится приложение, начинает ли задание выполняться, когда приложение находится в верхнем состоянии, и выполняется ли задание во время выполнения переднего плана. Услуга.
Основная функциональность Новые функции и API Два выпуска Android API в 2025 году
В Android 16 предварительная версия предназначена для следующего основного выпуска Android, запуск которого запланирован на второй квартал 2025 года. Этот выпуск похож на все наши предыдущие выпуски API, в которых мы можем планировать изменения поведения, которые часто связаны с targetSdkVersion. Мы планируем выпустить еще один выпуск в четвертом квартале 2025 года, который также будет включать новые API для разработчиков. Основной выпуск второго квартала станет единственным выпуском в 2025 году, включающим запланированные изменения в поведении, которые могут повлиять на приложения.
Производительность и батарея Новые функции и API Запустить компонент в ApplicationStartInfo
В Android 16 добавлен getStartComponent() чтобы определить, какой тип компонента вызвал запуск, что может быть полезно для оптимизации процесса запуска вашего приложения.
Производительность и батарея Новые функции и API Адаптивная частота обновления
В Android 16 представлены hasArrSupport() и getSuggestedFrameRate(int) при восстановлении getSupportedRefreshRates() , чтобы вашим приложениям было проще использовать преимущества ARR.
Производительность и батарея Новые функции и API Лучший самоанализ работы
В Android 16 мы представляем JobScheduler#getPendingJobReasons() , который возвращает несколько причин, по которым задание находится в ожидании, из-за как явных ограничений, установленных разработчиком, так и неявных ограничений, установленных системой. Мы также представляем JobScheduler#getPendingJobReasonsHistory() , который возвращает список последних изменений причин ожидающих выполнения заданий.
Производительность и батарея Новые функции и API Системное профилирование
В Android 16 реализовано системное профилирование в ProfilingManager . Приложения могут регистрировать заинтересованность в получении трассировок для определенных триггеров, таких как reportFullyDrawn о холодном стартеFullyDrawn или ANR, а затем система запускает и останавливает трассировку от имени приложения. После завершения трассировки результаты доставляются в каталог данных приложения.
Возможности подключения Новые функции и API Начиная с повышенной безопасности
В Android 16 добавлена ​​поддержка надежных функций безопасности при определении местоположения Wi-Fi на поддерживаемых устройствах с Wi-Fi 6 802.11az, что позволяет приложениям сочетать более высокую точность, большую масштабируемость и динамическое планирование протокола с улучшениями безопасности, включая AES-256. шифрование и защита от атак MITM.
СМИ Новые функции и API Улучшения выбора фотографий
Android 16 включает улучшения средства выбора фотографий, такие как новые API, которые позволяют приложениям встраивать средство выбора фотографий в свою иерархию представлений, а также новые API, которые позволяют выполнять поиск у поставщика облачных медиа для средства выбора фотографий Android.
Конфиденциальность Новые функции и API Обновления Health Connect
Health Connect добавляет ACTIVITY_INTENSITY , новый тип данных, определенный в соответствии с рекомендациями Всемирной организации здравоохранения в отношении умеренной и активной активности. Health Connect также содержит обновленные API, поддерживающие медицинские записи. Это позволяет приложениям читать и записывать медицинские записи в формате FHIR с явного согласия пользователя. Этот API находится в программе раннего доступа. Если вы хотите принять участие, зарегистрируйтесь, чтобы стать частью нашей программы раннего доступа .
Конфиденциальность Новые функции и API Песочница конфиденциальности на Android
Android 16 включает в себя последнюю версию Privacy Sandbox для Android , что является частью нашей постоянной работы по разработке технологий, позволяющих пользователям знать, что их конфиденциальность защищена.