XR Projected

  
Buat pengalaman yang memanfaatkan kemampuan unik perangkat XR yang terhubung.
Update Terbaru Rilis Stabil Kandidat Rilis Rilis Beta Rilis Alfa
09 September 2026 - - - 1.0.0-alpha12

Mendeklarasikan dependensi

Untuk menambahkan dependensi pada xr projected, Anda harus menambahkan repositori Maven Google ke project Anda. Baca repositori Maven Google untuk mengetahui informasi selengkapnya.

Tambahkan dependensi untuk artefak yang diperlukan dalam file build.gradle bagi aplikasi atau modul Anda:

Groovy

dependencies {
    // Use to implement xr projecteds
    implementation "androidx.xr.projected:projected:1.0.0-alpha09"
}

Kotlin

dependencies {
    // Use to implement xr projecteds
    implementation("androidx.xr.projected:projected:1.0.0-alpha09")

    // Use to implement xr projected complications
    implementation "androidx.xr.projected:projected-complications-data-source:1.0.0-alpha09"
    // (Kotlin-specific extensions)
    implementation "androidx.xr.projected:projected-complications-data-source-ktx:1.0.0-alpha09"

    // Use to implement a projected style and complication editor
    implementation("androidx.xr.projected:projected-editor:1.0.0-alpha09")

    // Can use to render complications.
    // This library is optional and projecteds may have custom implementation for rendering
    // complications.
    implementation "androidx.xr.projected:projected-complications-rendering:1.0.0-alpha09"
}

Untuk informasi dependensi selengkapnya, lihat Menambahkan dependensi build.

Masukan

Masukan Anda membantu meningkatkan kualitas Jetpack. Beri tahu kami jika Anda menemukan masalah baru atau mempunyai masukan untuk meningkatkan kualitas library ini. Harap periksa masalah yang sudah diketahui dalam library ini sebelum membuat laporan baru. Anda dapat memberikan suara untuk masalah yang sudah diketahui dengan mengklik tombol bintang.

Laporkan masalah baru

Lihat dokumentasi Issue Tracker untuk informasi selengkapnya.

Versi 1.0

Versi 1.0.0-alpha12

09 September 2026

androidx.xr.projected:projected:1.0.0-alpha12, androidx.xr.projected:projected-binding:1.0.0-alpha12, dan androidx.xr.projected:projected-testing:1.0.0-alpha12 dirilis. Versi 1.0.0-alpha12 berisi commit ini.

Perbaikan bug

  • Mengatasi masalah dengan ProjectedTestRule yang mencegahnya memproses panggilan ke ProjectedActivity.requestPermissions (I3923f, I25f36)

Versi 1.0.0-alpha11

12 Agustus 2026

androidx.xr.projected:projected:1.0.0-alpha11, androidx.xr.projected:projected-binding:1.0.0-alpha11, dan androidx.xr.projected:projected-testing:1.0.0-alpha11 dirilis. Versi 1.0.0-alpha11 berisi commit ini.

Perubahan API

  • Menghapus API androidx.xr.projected.permissions.* yang tidak digunakan lagi (I77f8b)

Perbaikan Bug

  • Memperbaiki ANR dan error unbind layanan saat melanjutkan aplikasi setelah mode tidur atau standby. (Idac0c)

Versi 1.0.0-alpha10

15 Juli 2026

androidx.xr.projected:projected:1.0.0-alpha10, androidx.xr.projected:projected-binding:1.0.0-alpha10, dan androidx.xr.projected:projected-testing:1.0.0-alpha10 dirilis. Versi 1.0.0-alpha10 berisi commit ini.

Perubahan API

  • ProjectedPermissionsResultContract tidak digunakan lagi. Sebagai gantinya, gunakan ProjectedActivityCompat.requestPermissions(). (I141d5, b/515699436)
  • Menambahkan requestPermissions() API ke ProjectedActivityCompat (I2edb5, b/433523713, b/508189550)

Versi 1.0.0-alpha09

17 Juni 2026

androidx.xr.projected:projected:1.0.0-alpha09, androidx.xr.projected:projected-binding:1.0.0-alpha09, dan androidx.xr.projected:projected-testing:1.0.0-alpha09 dirilis. Versi 1.0.0-alpha09 berisi commit ini.

Perubahan API

  • Menambahkan dukungan untuk status baterai ke ProjectedTestRule (I6b28e)
  • Menambahkan pemrosesan perubahan status baterai ke ProjectedDeviceController (If8966)
  • Menambahkan dukungan untuk perangkat audio ke ProjectedTestRule (I5d1c9)
  • Menambahkan dukungan untuk perangkat audio ke ProjectedDeviceController (I7681d)

Versi 1.0.0-alpha08

19 Mei 2026

androidx.xr.projected:projected:1.0.0-alpha08, androidx.xr.projected:projected-binding:1.0.0-alpha08, dan androidx.xr.projected:projected-testing:1.0.0-alpha08 dirilis. Versi 1.0.0-alpha08 berisi commit ini.

Perubahan API

  • Menambahkan ProjectedTestRule untuk mendukung pengujian unit. (I69db5)

Masalah Umum

  • compileSdk salah ditingkatkan ke API 37. Artinya, versi AGP minimum 9.2.0 diperlukan untuk rilis ini. Versi ini akan dikurangi menjadi 36 pada rilis berikutnya. (Id45cd)

Versi 1.0.0-alpha07

06 Mei 2026

androidx.xr.projected:projected:1.0.0-alpha07, androidx.xr.projected:projected-binding:1.0.0-alpha07, dan androidx.xr.projected:projected-testing:1.0.0-alpha07 dirilis. Versi 1.0.0-alpha07 berisi commit ini.

Versi 1.0.0-alpha06

25 Maret 2026

androidx.xr.projected:projected:1.0.0-alpha06, androidx.xr.projected:projected-binding:1.0.0-alpha06, dan androidx.xr.projected:projected-testing:1.0.0-alpha06 dirilis. Versi 1.0.0-alpha06 berisi commit ini.

Perubahan API

  • Menambahkan metode create(activity: Activity) baru ke ProjectedActivityCompat (If4773, b/479214966)

Versi 1.0.0-alpha05

25 Februari 2026

androidx.xr.projected:projected:1.0.0-alpha05, androidx.xr.projected:projected-binding:1.0.0-alpha05, dan androidx.xr.projected:projected-testing:1.0.0-alpha05 dirilis. Versi 1.0.0-alpha05 berisi commit ini.

Versi 1.0.0-alpha04

28 Januari 2026

androidx.xr.projected:projected:1.0.0-alpha04 dan androidx.xr.projected:projected-binding:1.0.0-alpha04 dirilis. Versi 1.0.0-alpha04 berisi commit ini.

Versi 1.0.0-alpha03

03 Desember 2025

androidx.xr.projected:projected:1.0.0-alpha03 dirilis. Versi 1.0.0-alpha03 berisi commit ini.

Perubahan API

  • Menambahkan API eksperimental untuk mendapatkan PresentationMode (I2dc0b)
  • Menambahkan API eksperimental untuk mengumpulkan ProjectedInputEvent (I78ef8)
  • Menambahkan ProjectedDeviceController dan API kemampuan (If7d2d)

Versi 1.0.0-alpha02

19 November 2025

androidx.xr.projected:projected:1.0.0-alpha02 dirilis. Versi 1.0.0-alpha02 berisi commit ini.

Fitur Baru

  • Rilis alfa awal library Projected.

Versi 1.0.0-alpha01

22 Oktober 2025

androidx.xr.projected:projected:1.0.0-alpha01 dirilis. Versi 1.0.0-alpha01 berisi commit ini.

Fitur Baru

  • Menambahkan library XR Projected (Ieedea7)