リモート作成

  
Remote Compose は、リモート サーフェスの UI を作成するためのフレームワークです。
最新の更新 安定版リリース リリース候補版 ベータ版リリース アルファ版リリース
2026 年 1 月 28 日 - - - 1.0.0-alpha03

依存関係の宣言

compose-remote への依存関係を追加するには、Google の Maven リポジトリをプロジェクトに追加する必要があります。詳しくは、Google の Maven リポジトリをご覧ください。

アプリまたはモジュールの build.gradle ファイルに、必要なアーティファクトの依存関係を追加します。

Groovy

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

依存関係について詳しくは、ビルド依存関係の追加をご覧ください。

フィードバック

お寄せいただいたフィードバックは Jetpack 改善の参考にさせていただきます。新しい問題が見つかった場合や、このライブラリを改善するアイデアをお持ちの場合は、お知らせください。新しい問題を報告していただく前に、このライブラリの既存の問題をご確認ください。スターボタンをクリックすると、既存の問題に投票できます。

新しい問題を報告する

詳細については、Issue Tracker のドキュメントをご覧ください。

バージョン 1.0

バージョン 1.0.0-alpha03

2026 年 1 月 28 日

androidx.compose.remote:remote-*:1.0.0-alpha03 がリリースされました。バージョン 1.0.0-alpha03 に含まれる commit については、こちらをご覧ください。

新機能

  • BorderModifier 0afd343 でのさまざまなシェイプと RemoteColors のサポート
  • クリック イベントでの複数のアクションをサポートするために CombinedAction を追加 10e16a2

API の変更

  • RemoteColorRemoteBitmap の API を移行し、Android の型を直接公開するのではなく、Compose の型を使用するようにしました a9bfbb8
  • RemoteDensity 型を導入し、Player で密度を評価するか(リモート デバイス用のドキュメントを生成する場合)、式をインライン化するか(同じデバイス上でドキュメント サイズを最適化する場合)を決定できるようにしました。54352bb
  • RemoteState constantValueOrNull の名前変更(I6ad5cb/467050397

バージョン 1.0.0-alpha02

2026 年 1 月 14 日

androidx.compose.remote:remote-*:1.0.0-alpha02 がリリースされました。バージョン 1.0.0-alpha02 に含まれる commit については、こちらをご覧ください。

新機能

  • CoreText の最小/最大フォントサイズを追加しました。I7bd3c

API の変更

  • Glance Wear インフラストラクチャ用の最小限の公開 API を公開します。(I7b4b9b/467532762
  • captureSingleRemoteDocument から CapturedDocument を返す(I5a283b/467532762

バグの修正

  • レイアウト変更後のスクロール位置を修正し、エッジ効果のサポートを追加(6d4551

バージョン 1.0.0-alpha01

2025 年 12 月 17 日

androidx.compose.remote:remote-*:1.0.0-alpha01 がリリースされました。バージョン 1.0.0-alpha01 に含まれる commit については、こちらをご覧ください。

  • Remote Compose は、リモート サーフェスの UI を作成するためのフレームワークです。