В следующей таблице перечислены все документированные функции и изменения поведения, которые могут повлиять на разработчиков приложений. Используйте этот список, чтобы найти изменения, которые вас затрагивают, а затем щелкните соответствующую ссылку, чтобы прочитать документацию.
Категория | Тип | Имя |
---|---|---|
Пользовательский опыт и системный интерфейс | Изменить (все приложения) | Отказ от деструктивных объявлений о доступности В 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 , что является частью нашей постоянной работы по разработке технологий, позволяющих пользователям знать, что их конфиденциальность защищена. |