Сочинять
Compose — это комбинация из 7 идентификаторов групп Maven в androidx
. Каждая группа содержит определённый набор функций, каждый из которых сопровождается собственным набором заметок о выпуске.
В этой таблице объясняются группы и ссылки на каждый набор заметок о выпуске.
Группа | Описание |
---|---|
compose.animation | Создавайте анимацию в своих приложениях Jetpack Compose, чтобы обогатить пользовательский опыт. |
compose.компилятор | Преобразуйте функции @Composable и включите оптимизацию с помощью плагина компилятора Kotlin. |
compose.foundation | Создавайте приложения Jetpack Compose с помощью готовых строительных блоков и расширяйте базу для создания собственных элементов системы проектирования. |
сочинить.материал | Создавайте пользовательские интерфейсы Jetpack Compose с помощью готовых компонентов Material Design. Это высокоуровневая точка входа в Compose, предназначенная для предоставления компонентов, соответствующих описанным на сайте www.material.io. |
compose.material3 | Создавайте пользовательские интерфейсы Jetpack Compose с компонентами Material Design 3 — следующим этапом развития Material Design. Material 3 включает в себя обновлённые темы и компоненты, а также функции персонализации Material You, такие как динамическая подсветка, и разработан для соответствия новому визуальному стилю и пользовательскому интерфейсу Android 12. |
compose.runtime | Основные строительные блоки модели программирования Compose и управления состоянием, а также основная среда выполнения для целевого плагина компилятора Compose. |
compose.ui | Основные компоненты пользовательского интерфейса, необходимые для взаимодействия с устройством, включая макет, рисование и ввод. |
Версии
В этой таблице перечислены текущие версии каждой группы.
Идентификатор группы Maven | Последнее обновление | Стабильный релиз | Кандидат на релиз | Бета-версия | Альфа-релиз |
---|---|---|---|---|---|
compose.animation | 13 августа 2025 г. | 1.9.0 | - | - | 1.10.0-альфа01 |
compose.компилятор | 7 августа 2024 г. | 1.5.15 | - | - | - |
compose.foundation | 13 августа 2025 г. | 1.9.0 | - | - | 1.10.0-альфа01 |
сочинить.материал | 13 августа 2025 г. | 1.9.0 | - | - | 1.10.0-альфа01 |
compose.material3 | 13 августа 2025 г. | 1.3.2 | - | 1.4.0-бета02 | 1.5.0-альфа02 |
compose.runtime | 13 августа 2025 г. | 1.9.0 | - | - | 1.10.0-альфа01 |
compose.ui | 13 августа 2025 г. | 1.9.0 | - | - | 1.10.0-альфа01 |
Объявление зависимостей
Чтобы добавить зависимость от Compose, необходимо добавить репозиторий Google Maven в свой проект. Подробнее см. в репозитории Google Maven .
Добавьте зависимости для необходимых артефактов в файл build.gradle
вашего приложения или модуля:
классный
android { buildFeatures { compose true } composeOptions { kotlinCompilerExtensionVersion = "1.5.15" } kotlinOptions { jvmTarget = "1.8" } }
Котлин
android { buildFeatures { compose = true } composeOptions { kotlinCompilerExtensionVersion = "1.5.15" } kotlinOptions { jvmTarget = "1.8" } }
Дополнительные сведения о зависимостях см. в разделе Добавление зависимостей сборки .
Обратная связь
Ваши отзывы помогают улучшить Jetpack. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с уже существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав на кнопку со звёздочкой.
Более подробную информацию см. в документации по системе отслеживания проблем .
спецификации
Для получения последних версий спецификации материалов посетите страницу составления сопоставления спецификации материалов .
Объявления
Дата | Объявление |
---|---|
13 августа 2025 г. | Выпущен список материалов Compose (BOM) за август 2025 года, включающий стабильную версию Jetpack Compose 1.9! Это обновление для современного инструментария пользовательского интерфейса Android добавляет несколько новых функций, таких как расширенные тени, API для двухмерной прокрутки и улучшенную производительность списков. Если вы хотите узнать больше обо всех новых функциях и улучшениях, ознакомьтесь с полной записью в блоге! |
23 апреля 2025 г. | Вышел релиз Compose 1.8! Этот релиз для современного инструментария пользовательского интерфейса Android включает в себя новые функции, такие как автозаполнение, несколько улучшений текста и отслеживание видимости. Вы также можете анимировать размер и расположение компонуемых элементов новыми способами. Мы также стабилизировали многие экспериментальные API и исправили ряд ошибок. Чтобы узнать больше о всех новых функциях и улучшениях в этом выпуске, ознакомьтесь с полной записью в блоге! |
4 сентября 2024 г. | Релиз Jetpack Compose 1.7 включает в себя множество функций, которые ускоряют и упрощают разработку приложений для Android, независимо от форм-фактора. Мы также поделились новостями о расширенной поддержке Compose в экосистеме Android. |
24 января 2024 г. | Jetpack Compose 1.6 теперь стабилен и входит в состав спецификации Compose за январь 2024 года! Этот выпуск в основном нацелен на повышение производительности, поскольку мы продолжаем переносить модификаторы и повышать эффективность основных частей нашего API. |
26 июня 2023 г. | Начиная с версии Compose 1.5.0-beta01, файлы AAR в Compose находятся в артефактах `*-android`. В версии 1.6.0-alpha01 файлы POM в Compose обновлены и по умолчанию указывают на артефакт `-android` для разрешения зависимостей в системах сборки, не поддерживающих метаданные модулей Gradle. |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-08-16 UTC.