uzaktan oluşturma

  
Remote Compose, uzak yüzeyler için kullanıcı arayüzü oluşturmaya yönelik bir çerçevedir.
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta Sürümü Alfa Sürümü
28 Ocak 2026 - - - 1.0.0-alpha03

Bağımlılıkları bildirme

compose-remote'a bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.

Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:

Eski

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"
}

Kotlin

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")
}

Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz olursa lütfen bize bildirin. Yeni bir sorun oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oyunuzu ekleyebilirsiniz.

Yeni sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.

Sürüm 1.0

Sürüm 1.0.0-alpha03

28 Ocak 2026

androidx.compose.remote:remote-*:1.0.0-alpha03 iptal edilir. 1.0.0-alpha03 sürümü bu commit'leri içerir.

Yeni Özellikler

  • BorderModifier 0afd343 içinde farklı şekiller ve RemoteColors desteği
  • Tıklama etkinliklerinde birden fazla işlemi desteklemek için CombinedAction ekleyin 10e16a2

API Değişiklikleri

  • RemoteColor ve RemoteBitmap API'leri, Android türlerini doğrudan kullanmak yerine Compose türlerini kullanacak şekilde taşındı a9bfbb8
  • RemoteDensity türü ekleyerek Yoğunluğun Oyuncu üzerinde (uzak bir cihaz için belge oluşturulurken) mi değerlendirileceğini yoksa ifadelerin satır içi mi yapılacağını (aynı cihazda belge boyutunu optimize etmek için) belirlemeye olanak tanıyın. 54352bb
  • RemoteState constantValueOrNull yeniden adlandırma (I6ad5c, b/467050397)

Sürüm 1.0.0-alpha02

14 Ocak 2026

androidx.compose.remote:remote-*:1.0.0-alpha02 iptal edilir. 1.0.0-alpha02 sürümü bu commit'leri içerir.

Yeni Özellikler

  • CoreText için minimum/maksimum yazı tipi boyutu ekleyin. I7bd3c

API Değişiklikleri

  • Glance Wear altyapısı için minimum genel API'yi kullanıma sunun. (I7b4b9, b/467532762)
  • captureSingleRemoteDocument (I5a283, b/467532762) hesabından CapturedDocument öğesini iade etme

Hata Düzeltmeleri

  • Yeniden düzenlemeden sonra kaydırma konumunu düzeltme ve kenar efektleri için destek ekleme (6d4551)

Sürüm 1.0.0-alpha01

17 Aralık 2025

androidx.compose.remote:remote-*:1.0.0-alpha01 iptal edilir. 1.0.0-alpha01 sürümü bu commit'leri içerir.

  • Remote Compose, uzak yüzeyler için kullanıcı arayüzü oluşturmaya yönelik bir çerçevedir.