Remote-Verfassen
| Letzte Aktualisierung | Stabile Release | Releasekandidat | Beta-Release | Alpha-Release |
|---|---|---|---|---|
| 11. Februar 2026 | - | - | - | 1.0.0-alpha04 |
Abhängigkeiten deklarieren
Wenn Sie eine Abhängigkeit von „compose-remote“ hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.
Fügen Sie der Datei build.gradle für Ihre App oder Ihr Modul die Abhängigkeiten für die benötigten Artefakte hinzu:
Groovy
dependencies { implementation "androidx.compose.remote:remote-core:1.0.0-alpha04" // Use to create Remote Compose documents implementation "androidx.compose.remote:remote-creation:1.0.0-alpha04" implementation "androidx.compose.remote:remote-creation-core:1.0.0-alpha04" implementation "androidx.compose.remote:remote-creation-android:1.0.0-alpha04" implementation "androidx.compose.remote:remote-creation-jvm:1.0.0-alpha04" implementation "androidx.compose.remote:remote-creation-compose:1.0.0-alpha04" // Use to render a Remote Compose document implementation "androidx.compose.remote:remote-player-core:1.0.0-alpha04" implementation "androidx.compose.remote:remote-player-view:1.0.0-alpha04" implementation "androidx.compose.remote:remote-tooling-preview:1.0.0-alpha04" }
Kotlin
dependencies { implementation("androidx.compose.remote:remote-core:1.0.0-alpha04") // Use to create Remote Compose documents implementation("androidx.compose.remote:remote-creation:1.0.0-alpha04") implementation("androidx.compose.remote:remote-creation-core:1.0.0-alpha04") implementation("androidx.compose.remote:remote-creation-android:1.0.0-alpha04") implementation("androidx.compose.remote:remote-creation-jvm:1.0.0-alpha04") implementation("androidx.compose.remote:remote-creation-compose:1.0.0-alpha04") // Use to render a Remote Compose document implementation("androidx.compose.remote:remote-player-core:1.0.0-alpha04") implementation("androidx.compose.remote:remote-player-view:1.0.0-alpha04") implementation("androidx.compose.remote:remote-tooling-preview:1.0.0-alpha04") }
Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.
Feedback
Ihr Feedback hilft uns, Jetpack zu verbessern. Wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben, lassen Sie es uns wissen. Bevor Sie ein neues Problem erstellen, sollten Sie sich jedoch die bereits gemeldeten Probleme in dieser Bibliothek ansehen. Wenn Sie sich einer Problemmeldung anschließen möchten, klicken Sie auf die Schaltfläche mit dem Stern.
Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.
Version 1.0
Version 1.0.0-alpha04
11. Februar 2026
androidx.compose.remote:remote-*:1.0.0-alpha04 ist veröffentlicht. Version 1.0.0-alpha04 enthält diese Commits.
Neue Funktionen
- Aktivieren Sie die Verwendung von
RemoteApplierals Standard, um die Verwendung von nicht-Remote-Composable-Funktionen beim Erstellen einer Remote-UI zu verhindern. Dies kann deaktiviert werden, indem SieisRemoteApplierEnabledinRemoteComposeCreationComposeFlagsändern. (67a405f) - Glyphenabstand für Bitmap-Schriftarten hinzufügen (0852657)
- Mit Pivot in
RemoteCanvasdrehen (9a292b3) RemoteSpacerhinzufügen (12beb72)java.time-Abhängigkeit vermeiden, damit dieminSdkder Erstellungsbibliotheken auf 23 gesenkt werden kann (59e30d0)FlowLayout(7efef02)
Fehlerkorrekturen
- Die Auswertung für nicht globale
ColorExpressionund berechnete Strings wurde korrigiert. (c08d0bd)
Externer Beitrag
- Der
androidx.compose.ui.graphics.NativePaint-Typalias ist veraltet. Verwenden Sie stattdessen direktandroid.graphics.Paint(I6303c, b/477394763). - Ersetzen Sie die Erweiterung
Paint.asFrameworkPaint()durchPaint.nativePaint, um zu vermeiden, dass der Plattformtyp übertypealiasimcommonMain-Quellset verfügbar gemacht wird. (I6303c, b/477394763)
Version 1.0.0-alpha03
28. Januar 2026
androidx.compose.remote:remote-*:1.0.0-alpha03 ist veröffentlicht. Version 1.0.0-alpha03 enthält diese Commits.
Neue Funktionen
- Unterstützung für verschiedene Formen und
RemoteColorsinBorderModifier0afd343 CombinedActionhinzufügen, um mehrere Aktionen bei Click-Events zu unterstützen 10e16a2
API-Änderungen
- Die APIs von
RemoteColorundRemoteBitmapwurden migriert, um Compose-Typen zu verwenden, anstatt Android-Typen direkt verfügbar zu machen. a9bfbb8 - Einführung des Typs
RemoteDensity, um festzustellen, ob die Dichte auf dem Player berechnet werden soll (beim Erstellen eines Dokuments für ein Remote-Gerät) oder ob die Ausdrücke inline eingefügt werden sollen (um die Dokumentgröße auf demselben Gerät zu optimieren) 54352bb RemoteState constantValueOrNullumbenennen (I6ad5c, b/467050397)
Version 1.0.0-alpha02
14. Januar 2026
androidx.compose.remote:remote-*:1.0.0-alpha02 ist veröffentlicht. Version 1.0.0-alpha02 enthält diese Commits.
Neue Funktionen
- Mindest- und Höchstschriftgröße für CoreText hinzufügen. I7bd3c
API-Änderungen
- Minimale öffentliche API für die Glance Wear-Infrastruktur bereitstellen. (I7b4b9, b/467532762)
- Retoure von
CapturedDocumentvoncaptureSingleRemoteDocument(I5a283, b/467532762)
Fehlerkorrekturen
- Scrollposition nach dem Neulayout korrigieren + Unterstützung für Edge-Effekte hinzufügen (6d4551)
Version 1.0.0-alpha01
17. Dezember 2025
androidx.compose.remote:remote-*:1.0.0-alpha01 ist veröffentlicht. Version 1.0.0-alpha01 enthält diese Commits.
- Remote Compose ist ein Framework zum Erstellen von Benutzeroberflächen für Remote-Oberflächen.