Выпуски AndroidX,Выпуски AndroidX,Выпуски AndroidX


Библиотеки Jetpack поставляются отдельно от ОС Android, поэтому обновления библиотек могут происходить независимо и чаще.

Библиотеки следуют строгому семантическому управлению версиями для обеспечения двоичной совместимости с добавленной последовательностью предварительных версий между версиями. Строка версии (например, 1.0.1-beta02 ) содержит три числа, обозначающие основной, второстепенный уровни и уровни исправлений. Предварительные версии также имеют суффикс, указывающий стадию предварительной версии (альфа, бета, кандидат на выпуск) и номер версии (01, 02 и т. д.).

Обратите внимание , что библиотеки androidx приветствуются, но не обязательны, для сохранения совместимости исходного кода между второстепенными версиями. Причина в том, что обновление основной версии приведет к явному переносу всех артефактов, зависящих от предыдущей основной версии, что нарушит рабочий процесс разработчиков.

Каждая версия библиотеки проходит три стадии предварительной версии на пути к стабильной версии. Критерии для каждого этапа предварительного выпуска:

Альфа

  • Альфа-версии функционально стабильны, но могут быть неполными.
  • Пока версия находится в альфа-версии, API можно добавлять, удалять или изменять.

Бета

  • Бета-версии функционально стабильны и имеют полнофункциональную поверхность API.
  • Они готовы к использованию в производстве, но могут содержать ошибки.
  • Бета-версия не может использовать экспериментальные функции компилятора (например, @UseExperimental ).
  • Зависимости от других библиотек должны быть бета-версиями, rc- или стабильными версиями. Никакие альфа-зависимости не допускаются.

Кандидат на выпуск (RC)

  • Кандидат на выпуск — это предполагаемая стабильная версия.
  • Он может содержать критические исправления, внесенные в последнюю минуту.
  • Поверхность API является окончательной.
  • Зависимости от других библиотек должны быть только rc или стабильными версиями.

Библиотека может иметь несколько версий одновременно. Каждая версия имеет разную стадию выпуска. Например, хотя стабильной версией androidx.activity может быть 1.0.0 , также может существовать версия 1.1.0-beta02 , а также версия 2.0.0-alpha01 .

Используйте эту страницу, чтобы узнать о последних обновлениях библиотек.

На странице примечаний к последнему выпуску AndroidX перечислены библиотеки, которые недавно были изменены. Репозиторий Google Maven показывает полную историю версий.

Используйте таблицу ниже, чтобы просмотреть самые последние стабильные и предварительные версии каждой библиотеки AndroidX. Ссылки в каждой строке ведут к примечаниям к выпуску библиотеки. В примечаниях к выпуску вы найдете:

  • Хронологическая история всех выпусков.
  • Фрагмент кода с объявлениями зависимостей Gradle по умолчанию для использования артефактов.
  • Ссылки на справочные страницы Kotlin и Java для пакетов в каждом артефакте.

Обновите все библиотеки до последней стабильной версии.

Это приглашение обновит все устаревшие библиотеки до последней стабильной версии. Он сообщит вам о любых несовместимостях или дальнейших изменениях, которые необходимо внести.

Запустите это приглашение в Android Studio с открытым файлом каталога версий .

Upgrade any library versions in my project that are out of date. Use the latest stable version of any libraries. Inform me if there's any libraries that are likely to be incompatible, and if there are any other changes to code I need to make in my project caused by upgrading to these new versions.

Использование подсказок ИИ

Подсказки AI предназначены для использования в Gemini в Android Studio (требуется последняя версия Canary).

Узнайте больше о Gemini в Studio здесь: https://developer.android.com/studio/preview/gemini.

Библиотеки Jetpack

Некоторые библиотеки AndroidX, например камера, содержат несколько артефактов, которые поддерживаются отдельно. Эти библиотеки отмечены звездочкой (*). См. примечания к выпуску, чтобы просмотреть обновления версий для всех артефактов.

Идентификатор группы Maven Последнее обновление Стабильный выпуск Кандидат на выпуск Бета-версия Альфа-релиз
активность 11 декабря 2024 г. 1.9.3 1.10.0-rc01 - -
реклама 8 марта 2023 г. - - - 1.0.0-альфа05
аннотация (*) 30 октября 2024 г. 1.9.1 - - -
appcompat 29 мая 2024 г. 1.7.0 - - -
поиск приложений 11 декабря 2024 г. - - - 1.1.0-альфа07
Arch.core 22 февраля 2023 г. 2.2.0 - - -
асинхронный макет 5 октября 2022 г. 1.0.0 - - 1.1.0-альфа01
автозаполнение 18 сентября 2024 г. 1.1.0 - 1.3.0-бета01 -
эталон 11 декабря 2024 г. 1.3.3 - - 1.4.0-альфа06
биометрический 7 августа 2024 г. 1.1.0 - - 1.4.0-альфа02
Bluetooth 29 ноября 2023 г. - - - 1.0.0-альфа02
браузер 6 марта 2024 г. 1.8.0 - - -
автомобильное приложение 13 ноября 2024 г. 1.4.0 - 1.7.0-бета03 -
камера (*) 11 декабря 2024 г. 1.4.1 - - 1.5.0-альфа04
камера.media3 11 декабря 2024 г. - - - 1.0.0-альфа01
камера.видоискатель (*) 11 декабря 2024 г. - - - 1.4.0-альфа11
просмотр карточек 21 сентября 2018 г. 1.0.0 - - -
коллекция 11 декабря 2024 г. 1.4.5 - 1.5.0-бета01 -
сочинять 7 августа 2024 г. 1.4.5 - 1.5.0-бета01 -
сочинить.анимацию 11 декабря 2024 г. 1.7.6 - - 1.8.0-альфа07
compose.compiler 7 августа 2024 г. 1.5.15 - - -
compose.foundation 11 декабря 2024 г. 1.7.6 - - 1.8.0-альфа07
составить.материал 11 декабря 2024 г. 1.7.6 - - 1.8.0-альфа07
Compose.material3 13 ноября 2024 г. 1.3.1 - - 1.4.0-альфа04
Compose.material3.adaptive 13 ноября 2024 г. 1.0.0 - - 1.1.0-альфа07
Compose.runtime 11 декабря 2024 г. 1.7.6 - - 1.8.0-альфа07
Compose.ui 11 декабря 2024 г. 1.7.6 - - 1.8.0-альфа07
одновременно 11 декабря 2024 г. 1.2.0 - - 1.3.0-альфа01
макет ограничения (*) 30 октября 2024 г. 2.2.0 - - -
контентпейджер 21 сентября 2018 г. 1.0.0 - - -
координатормакет 4 октября 2023 г. 1.2.0 - - 1.3.0-альфа02
основной (*) 11 декабря 2024 г. 1.15.0 - - 1.16.0-альфа01
core.uwb 11 декабря 2024 г. - - - 1.0.0-альфа10
реквизиты для входа 30 октября 2024 г. 1.3.0 - 1.5.0-бета01 1.5.0-бета01
учетные данные.регистрация 16 октября 2024 г. - - - 1.0.0-альфа01
курсорадаптер 21 сентября 2018 г. 1.0.0 - - -
индивидуальный просмотр (*) 21 сентября 2022 г. 1.1.0 - - 1.2.0-альфа02
привязка данных 5 сентября 2019 г. 3.5.0 - - 3.6.0-альфа10
хранилище данных 1 мая 2024 г. 1.1.1 - - -
файл документа 18 августа 2021 г. 1.0.1 - - 1.1.0-альфа01
перетаскивание 11 мая 2022 г. 1.0.0 - - -
расположение ящиков 22 марта 2023 г. 1.2.0 - - -
динамическая анимация 4 декабря 2019 г. 1.0.0 - - 1.1.0-альфа03
смайлик 27 января 2021 г. 1.1.0 - - 1.2.0-альфа03
смайлик2 4 сентября 2024 г. 1.5.0 - - -
предприятие 13 января 2021 г. 1.1.0 - - -
exifинтерфейс 13 ноября 2024 г. 1.3.7 - - 1.4.0-альфа01
фрагмент 30 октября 2024 г. 1.8.5 - - -
игры (*) 16 октября 2024 г. 3.0.5 - - 4.0.0-альфа01
взглянуть мельком 16 октября 2024 г. 1.1.1 - - -
графика (*) 11 декабря 2024 г. 1.0.2 - - -
сетка 24 мая 2023 г. 1.0.0 - 1.1.0-бета01 -
здоровье 11 декабря 2024 г. - 1.0.0-rc02 - 1.1.0-альфа05
здоровье.подключение 16 октября 2024 г. - - - 1.1.0-альфа10
писатель 2 октября 2024 г. - - - 1.1.0-альфа03
рукоять (*) 21 февраля 2024 г. 1.2.0 - - -
чернила 11 декабря 2024 г. - - - 1.0.0-альфа02
вход 2 октября 2024 г. - - 1.0.0-бета05 -
интерполятор 21 сентября 2018 г. 1.0.0 - - -
javascript-движок 1 ноября 2023 г. - - 1.0.0-бета01 -
очиститель 2 сентября 2020 г. - - 1.0.0-бета10 -
откинувшись назад 15 ноября 2023 г. 1.0.0 1.1.0-rc02 - 1.2.0-альфа04
наследие 21 сентября 2018 г. 1.0.0 - - -
жизненный цикл (*) 11 декабря 2024 г. 2.8.7 - - 2.9.0-альфа08
ворс 11 декабря 2024 г. - - - 1.0.0-альфа03
погрузчик 9 октября 2019 г. 1.1.0 - - -
местный менеджер вещания 12 января 2022 г. 1.1.0 - - -
СМИ 29 ноября 2023 г. 1.7.0 - - -
СМИ2 10 января 2024 г. 1.3.0 - - -
СМИ3 27 ноября 2024 г. 1.5.0 - - -
медиамаршрутизатор 11 декабря 2024 г. 1.7.0 - - 1.8.0-альфа01
мультидекс 17 декабря 2018 г. 2.0.1 - - -
метрики 10 января 2024 г. - - 1.0.0-бета01 -
пейджинг (*) 11 декабря 2024 г. 3.3.5 - - -
палитра 21 сентября 2018 г. 1.0.0 - - -
PDF 11 декабря 2024 г. - - - 1.0.0-альфа05
процентный макет 21 сентября 2018 г. 1.0.0 - - -
предпочтение 26 июля 2023 г. 1.2.1 - - -
распечатать 28 октября 2020 г. - - 1.1.0-бета01 -
Конфиденциальностьпесочница.активность 15 ноября 2023 г. - - - 1.0.0-альфа01
Privacysandbox.ads 30 октября 2024 г. - - 1.1.0-бета11 -
Privacysandbox.plugins 9 августа 2023 г. - - - 1.0.0-альфа02
Privacysandbox.sdkruntime 11 декабря 2024 г. - - - 1.0.0-альфа16
Privacysandbox.tools 2 октября 2024 г. - - - 1.0.0-альфа10
Privacysandbox.ui 11 декабря 2024 г. - - - 1.0.0-альфа12
установщик профилей 2 октября 2024 г. 1.4.1 - - -
рекомендация 21 сентября 2018 г. 1.0.0 - - -
просмотр переработчика (*) 18 сентября 2024 г. 1.3.2 1.4.0-rc01 - -
удаленный обратный вызов 7 мая 2019 г. 1.0.0 - - -
проверка ресурсов 26 января 2022 г. 1.0.1 - - -
комната 11 декабря 2024 г. 2.6.1 - - 2.7.0-альфа12
сохраненное состояние 11 декабря 2024 г. 1.2.1 - - 1.3.0-альфа06
безопасность (*) 7 августа 2024 г. 1.0.0 - - 1.1.0-альфа06
поделитьсяцель 5 октября 2022 г. 1.2.0 - - -
кусочек 13 января 2021 г. - - - 1.1.0-альфа02
Раздвижная панель 26 января 2022 г. 1.2.0 - - -
запускать 18 сентября 2024 г. 1.2.0 - - -
Склайт 11 декабря 2024 г. 2.4.0 - - 2.5.0-альфа12
swiperefreshlayout 22 июля 2020 г. 1.1.0 - - 1.2.0-альфа01
тест (*) 20 ноября 2024 г. 1.0.1 - - 1.1.0-альфа04
test.uiautomator 26 июня 2024 г. 2.3.0 - - 2.4.0-альфа01
классификатор текста 23 марта 2022 г. - - - 1.0.0-альфа04
отслеживание 29 ноября 2023 г. 1.2.0 - - 1.3.0-альфа02
переход 11 декабря 2024 г. 1.5.1 - - 1.6.0-альфа01
телевизор 21 августа 2024 г. 1.0.0 - - -
ТВ-провайдер 19 августа 2020 г. - - - 1.1.0-альфа01
векторрисуемый 1 мая 2024 г. 1.2.0 - - -
версия 10 января 2024 г. 1.2.0 - - -
пейджер просмотра 11 декабря 2024 г. 1.1.0 - - -
просмотрпейджер2 14 мая 2024 г. 1.1.0 - - -
носить (*) 11 декабря 2024 г. 1.3.0 - - 1.4.0-альфа01
носить.составить 11 декабря 2024 г. 1.4.0 - - 1.5.0-альфа07
износ.protolayout 11 декабря 2024 г. 1.2.1 - - 1.3.0-альфа05
одежда.плитки 11 декабря 2024 г. 1.4.1 - - 1.5.0-альфа05
носить.watchface 18 сентября 2024 г. 1.2.1 - - 1.3.0-альфа04
вебкит 11 декабря 2024 г. 1.9.0 - - 1.13.0-альфа02
окно 16 октября 2024 г. 1.3.0 - - 1.4.0-альфа05
окно.extensions.core 7 июня 2023 г. 1.0.0 - - -
работа 30 октября 2024 г. 2.9.1 - - -

(*) Эта библиотека содержит несколько артефактов. Дополнительную информацию см. в примечаниях к выпуску.
Последнее обновление: 11 декабря 2024 г.