XR Projected
| Ultimo aggiornamento | Release stabile | Candidato per la release | Release beta | Release alpha |
|---|---|---|---|---|
| 23 settembre 2026 | - | - | - | 1.0.0-alpha13 |
Dichiara le dipendenze
Per aggiungere una dipendenza da xr projected, devi aggiungere il repository Maven di Google al tuo progetto. Per saperne di più, consulta il repository Maven di Google.
Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle per
la tua app o il tuo modulo:
Alla moda
dependencies { // Use to implement xr projecteds implementation "androidx.xr.projected:projected:1.0.0-alpha13" }
Kotlin
dependencies { // Use to implement xr projecteds implementation("androidx.xr.projected:projected:1.0.0-alpha13") // Use to implement xr projected complications implementation "androidx.xr.projected:projected-complications-data-source:1.0.0-alpha13" // (Kotlin-specific extensions) implementation "androidx.xr.projected:projected-complications-data-source-ktx:1.0.0-alpha13" // Use to implement a projected style and complication editor implementation("androidx.xr.projected:projected-editor:1.0.0-alpha13") // 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-alpha13" }
Per saperne di più sulle dipendenze, consulta Aggiungere dipendenze di build.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se riscontri nuovi problemi o hai idee per migliorare questa raccolta. Prima di segnalare un nuovo problema, dai un'occhiata ai problemi esistenti in questa raccolta. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per saperne di più, consulta la documentazione di Issue Tracker.
Versione 1.0
Versione 1.0.0-alpha13
23 settembre 2026
androidx.xr.projected:projected:1.0.0-alpha13, androidx.xr.projected:projected-binding:1.0.0-alpha13 e androidx.xr.projected:projected-testing:1.0.0-alpha13 sono stati rilasciati. La versione 1.0.0-alpha13 contiene questi commit.
Modifiche alle API
- Sono stati aggiunti
ProjectedActivityCompat.setActivityAsInputReceivereclearActivityAsInputReceiverper consentire alle app di specificare esattamente quale componente deve essere riavviato e ricevere lo stato attivo quando si verificano spostamenti dello stato attivo avviati dal sistema sui dispositivi senza display. (Id21e5)
Versione 1.0.0-alpha12
9 settembre 2026
androidx.xr.projected:projected:1.0.0-alpha12, androidx.xr.projected:projected-binding:1.0.0-alpha12 e androidx.xr.projected:projected-testing:1.0.0-alpha12 sono stati rilasciati. La versione 1.0.0-alpha12 contiene questi commit.
Correzioni di bug
- È stato risolto un problema con
ProjectedTestRuleche impediva l'elaborazione delle chiamate aProjectedActivity.requestPermissions(I3923f, I25f36)
Versione 1.0.0-alpha11
12 agosto 2026
androidx.xr.projected:projected:1.0.0-alpha11, androidx.xr.projected:projected-binding:1.0.0-alpha11 e androidx.xr.projected:projected-testing:1.0.0-alpha11 sono stati rilasciati. La versione 1.0.0-alpha11 contiene questi commit.
Modifiche alle API
- Rimosse le API
androidx.xr.projected.permissions.*deprecate (I77f8b)
Correzioni di bug
- Sono stati corretti gli errori ANR e gli arresti anomali di disassociazione del servizio durante la ripresa delle applicazioni dopo la modalità di sospensione o standby. (Idac0c)
Versione 1.0.0-alpha10
15 luglio 2026
androidx.xr.projected:projected:1.0.0-alpha10, androidx.xr.projected:projected-binding:1.0.0-alpha10 e androidx.xr.projected:projected-testing:1.0.0-alpha10 sono stati rilasciati. La versione 1.0.0-alpha10 contiene questi commit.
Modifiche alle API
- È stato ritirato
ProjectedPermissionsResultContract. Usa invece il descrittoreProjectedActivityCompat.requestPermissions(). (I141d5, b/515699436) - È stata aggiunta l'API
requestPermissions()aProjectedActivityCompat(I2edb5, b/433523713, b/508189550)
Versione 1.0.0-alpha09
17 giugno 2026
androidx.xr.projected:projected:1.0.0-alpha09, androidx.xr.projected:projected-binding:1.0.0-alpha09 e androidx.xr.projected:projected-testing:1.0.0-alpha09 sono stati rilasciati. La versione 1.0.0-alpha09 contiene questi commit.
Modifiche alle API
- Aggiunto il supporto per lo stato della batteria a
ProjectedTestRule(I6b28e) - È stata aggiunta l'ascolto delle modifiche dello stato della batteria a
ProjectedDeviceController(If8966) - Aggiunto il supporto per i dispositivi audio a
ProjectedTestRule(I5d1c9) - È stato aggiunto il supporto per i dispositivi audio a
ProjectedDeviceController(I7681d)
Versione 1.0.0-alpha08
19 maggio 2026
androidx.xr.projected:projected:1.0.0-alpha08, androidx.xr.projected:projected-binding:1.0.0-alpha08 e androidx.xr.projected:projected-testing:1.0.0-alpha08 sono stati rilasciati. La versione 1.0.0-alpha08 contiene questi commit.
Modifiche alle API
- È stato aggiunto
ProjectedTestRuleper supportare i test delle unità. (I69db5)
Problemi noti
compileSdkè stato erroneamente aumentato all'API 37. Ciò significa che per questa release è necessaria una versione minima di AGP 9.2.0. Verrà ridotto a 36 nella prossima release. (Id45cd)
Versione 1.0.0-alpha07
6 maggio 2026
androidx.xr.projected:projected:1.0.0-alpha07, androidx.xr.projected:projected-binding:1.0.0-alpha07 e androidx.xr.projected:projected-testing:1.0.0-alpha07 sono stati rilasciati. La versione 1.0.0-alpha07 contiene questi commit.
Versione 1.0.0-alpha06
25 marzo 2026
androidx.xr.projected:projected:1.0.0-alpha06, androidx.xr.projected:projected-binding:1.0.0-alpha06 e androidx.xr.projected:projected-testing:1.0.0-alpha06 sono stati rilasciati. La versione 1.0.0-alpha06 contiene questi commit.
Modifiche alle API
- È stato aggiunto un nuovo metodo
create(activity: Activity)aProjectedActivityCompat(If4773, b/479214966)
Versione 1.0.0-alpha05
25 febbraio 2026
androidx.xr.projected:projected:1.0.0-alpha05, androidx.xr.projected:projected-binding:1.0.0-alpha05 e androidx.xr.projected:projected-testing:1.0.0-alpha05 sono stati rilasciati. La versione 1.0.0-alpha05 contiene questi commit.
Versione 1.0.0-alpha04
28 gennaio 2026
androidx.xr.projected:projected:1.0.0-alpha04 e androidx.xr.projected:projected-binding:1.0.0-alpha04 sono state rilasciate. La versione 1.0.0-alpha04 contiene questi commit.
Versione 1.0.0-alpha03
3 dicembre 2025
androidx.xr.projected:projected:1.0.0-alpha03 è stato rilasciato. La versione 1.0.0-alpha03 contiene questi commit.
Modifiche alle API
- È stata aggiunta l'API sperimentale per ottenere
PresentationMode(I2dc0b) - È stata aggiunta l'API sperimentale per la raccolta di
ProjectedInputEvent(I78ef8) - Aggiunta dell'API
ProjectedDeviceControllere delle funzionalità (If7d2d)
Versione 1.0.0-alpha02
19 novembre 2025
androidx.xr.projected:projected:1.0.0-alpha02 è stato rilasciato. La versione 1.0.0-alpha02 contiene questi commit.
Nuove funzionalità
- Versione alpha iniziale della raccolta Proiettata.
Versione 1.0.0-alpha01
22 ottobre 2025
androidx.xr.projected:projected:1.0.0-alpha01 è stato rilasciato. La versione 1.0.0-alpha01 contiene questi commit.
Nuove funzionalità
- Aggiunge la libreria XR proiettata (Ieedea7)