удаленное создание
| Последнее обновление | Стабильный релиз | Предварительная версия для выпуска | Бета-версия | Альфа-версия |
|---|---|---|---|---|
| 28 января 2026 г. | - | - | - | 1.0.0-alpha03 |
Объявление зависимостей
Чтобы добавить зависимость от compose-remote, необходимо добавить репозиторий Google Maven в ваш проект. Для получения дополнительной информации ознакомьтесь с информацией в репозитории Google Maven .
Добавьте зависимости для необходимых артефактов в файл build.gradle вашего приложения или модуля:
классный
dependencies { implementation "androidx.compose.remote:remote-core:1.0.0-alpha03" // Use to create Remote Compose documents implementation "androidx.compose.remote:remote-creation:1.0.0-alpha03" implementation "androidx.compose.remote:remote-creation-core:1.0.0-alpha03" implementation "androidx.compose.remote:remote-creation-android:1.0.0-alpha03" implementation "androidx.compose.remote:remote-creation-jvm:1.0.0-alpha03" implementation "androidx.compose.remote:remote-creation-compose:1.0.0-alpha03" // Use to render a Remote Compose document implementation "androidx.compose.remote:remote-player-core:1.0.0-alpha03" implementation "androidx.compose.remote:remote-player-view:1.0.0-alpha03" implementation "androidx.compose.remote:remote-tooling-preview:1.0.0-alpha03" }
Котлин
dependencies { implementation("androidx.compose.remote:remote-core:1.0.0-alpha03") // Use to create Remote Compose documents implementation("androidx.compose.remote:remote-creation:1.0.0-alpha03") implementation("androidx.compose.remote:remote-creation-core:1.0.0-alpha03") implementation("androidx.compose.remote:remote-creation-android:1.0.0-alpha03") implementation("androidx.compose.remote:remote-creation-jvm:1.0.0-alpha03") implementation("androidx.compose.remote:remote-creation-compose:1.0.0-alpha03") // Use to render a Remote Compose document implementation("androidx.compose.remote:remote-player-core:1.0.0-alpha03") implementation("androidx.compose.remote:remote-player-view:1.0.0-alpha03") implementation("androidx.compose.remote:remote-tooling-preview:1.0.0-alpha03") }
классный
dependencies { implementation "androidx.compose.remote:remote-core:1.0.0-alpha03" // Use to create Remote Compose documents implementation "androidx.compose.remote:remote-creation:1.0.0-alpha03" implementation "androidx.compose.remote:remote-creation-core:1.0.0-alpha03" implementation "androidx.compose.remote:remote-creation-android:1.0.0-alpha03" implementation "androidx.compose.remote:remote-creation-jvm:1.0.0-alpha03" implementation "androidx.compose.remote:remote-creation-compose:1.0.0-alpha03" // Use to render a Remote Compose document implementation "androidx.compose.remote:remote-player-core:1.0.0-alpha03" implementation "androidx.compose.remote:remote-player-view:1.0.0-alpha03" implementation "androidx.compose.remote:remote-tooling-preview:1.0.0-alpha03" }
Котлин
dependencies { implementation("androidx.compose.remote:remote-core:1.0.0-alpha03") // Use to create Remote Compose documents implementation("androidx.compose.remote:remote-creation:1.0.0-alpha03") implementation("androidx.compose.remote:remote-creation-core:1.0.0-alpha03") implementation("androidx.compose.remote:remote-creation-android:1.0.0-alpha03") implementation("androidx.compose.remote:remote-creation-jvm:1.0.0-alpha03") implementation("androidx.compose.remote:remote-creation-compose:1.0.0-alpha03") // Use to render a Remote Compose document implementation("androidx.compose.remote:remote-player-core:1.0.0-alpha03") implementation("androidx.compose.remote:remote-player-view:1.0.0-alpha03") implementation("androidx.compose.remote:remote-tooling-preview:1.0.0-alpha03") }
Для получения дополнительной информации о зависимостях см. раздел «Добавление зависимостей сборки» .
Обратная связь
Ваши отзывы помогают улучшить Jetpack. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав кнопку со звездочкой.
Для получения более подробной информации см. документацию по системе отслеживания ошибок .
Версия 1.0
Версия 1.0.0-alpha03
28 января 2026 г.
Выпущена версия androidx.compose.remote:remote-*:1.0.0-alpha03 . Версия 1.0.0-alpha03 содержит следующие коммиты .
Новые функции
- Поддержка различных форм и
RemoteColorsвBorderModifier0afd343 - Добавить
CombinedActionдля поддержки нескольких действий по событиям клика 10e16a2
Изменения в API
- Перенесены API
RemoteColorиRemoteBitmapдля использования типов Compose, вместо прямого предоставления типов Android a9bfbb8 - Ввести тип
RemoteDensity, позволяющий определять, следует ли вычислять значение Density на плеере (при создании документа для удаленного устройства) или встраивать выражения (для оптимизации размера документа при работе на одном устройстве) 54352bb -
RemoteState constantValueOrNullrename ( I6ad5c , b/467050397 )
Версия 1.0.0-alpha02
14 января 2026 г.
Выпущена версия androidx.compose.remote:remote-*:1.0.0-alpha02 . Версия 1.0.0-alpha02 содержит следующие коммиты .
Новые функции
- Добавить минимальный/максимальный размер шрифта для CoreText. I7bd3c
Изменения в API
- Предоставить минимальный публичный API для инфраструктуры Glance Wear. ( I7b4b9 , b/467532762 )
- Возвращает
CapturedDocumentизcaptureSingleRemoteDocument( I5a283 , b/467532762 )
Исправлены ошибки
- Исправить положение прокрутки после перераспределения + добавить поддержку краевых эффектов ( 6d4551 )
Версия 1.0.0-alpha01
17 декабря 2025 г.
Выпущена версия androidx.compose.remote:remote-*:1.0.0-alpha01 . Версия 1.0.0-alpha01 содержит следующие коммиты .
- Remote Compose — это фреймворк для создания пользовательского интерфейса для удалённых устройств.