Сочинять
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 | 16 июля 2025 г. | 1.8.3 | - | 1.9.0-бета03 | - |
compose.компилятор | 7 августа 2024 г. | 1.5.15 | - | - | - |
compose.foundation | 16 июля 2025 г. | 1.8.3 | - | 1.9.0-бета03 | - |
сочинить.материал | 16 июля 2025 г. | 1.8.3 | - | 1.9.0-бета03 | - |
compose.material3 | 16 июля 2025 г. | 1.3.2 | - | - | 1.4.0-альфа18 |
compose.runtime | 16 июля 2025 г. | 1.8.3 | - | 1.9.0-бета03 | - |
compose.ui | 16 июля 2025 г. | 1.8.3 | - | 1.9.0-бета03 | - |
Объявление зависимостей
Чтобы добавить зависимость от 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. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с уже существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав на кнопку со звёздочкой.
Более подробную информацию см. в документации по системе отслеживания проблем .
спецификации
Для получения последних версий спецификации материалов посетите страницу составления сопоставления спецификации материалов .
Объявления
Дата | Объявление | 26 июня 2023 г. | Начиная с версии Compose 1.5.0-beta01, файлы AAR в Compose находятся в артефактах `*-android`. В версии 1.6.0-alpha01 файлы POM в Compose обновлены и по умолчанию указывают на артефакт `-android` для разрешения зависимостей в системах сборки, не поддерживающих метаданные модулей Gradle. |
---|
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-16 UTC.