Enterprise
Aggiornamento più recente | Release stabile | Candidato di rilascio | Versione beta | Versione alpha |
---|---|---|---|---|
13 gennaio 2021 | 1.1.0 | - | - | - |
Dichiarazione delle dipendenze
Per aggiungere una dipendenza a Enterprise Feedback, devi aggiungere il Repository Maven di Google al tuo progetto. Per ulteriori informazioni, consulta il Repository Maven di Google.
Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle
per l'app o il modulo:
Alla moda
dependencies { def enterprise_version = "1.1.0" implementation "androidx.enterprise:enterprise-feedback:$enterprise_version" // For testing enterprise feedback in isolation implementation "androidx.enterprise:enterprise-feedback-testing:$enterprise_version" }
Kotlin
dependencies { val enterprise_version = "1.1.0" implementation("androidx.enterprise:enterprise-feedback:$enterprise_version") // For testing enterprise feedback in isolation implementation("androidx.enterprise:enterprise-feedback-testing:$enterprise_version") }
Per ulteriori informazioni sulle dipendenze, vedi Aggiungere dipendenze di build.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Contattaci se scopri nuovi problemi o hai idee per migliorare la libreria. Dai un'occhiata ai problemi esistenti in questa libreria prima di crearne uno nuovo. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per ulteriori informazioni, consulta la documentazione di Issue Tracker.
Versione 1.1.0
Versione 1.1.0
13 gennaio 2021
androidx.enterprise:enterprise-feedback:1.1.0
e androidx.enterprise:enterprise-feedback-testing:1.1.0
vengono rilasciati. La versione 1.1.0 contiene questi commit.
Modifiche importanti dalla versione 1.0.0
Nuove funzionalità
- Sono stati aggiunti nuovi metodi che consentono i callback per indicare l'esito positivo o negativo.
Modifiche alle API
- Metodi setState e setState obsoleti che non forniscono feedback sugli errori.
- È stato aggiunto il callback da attivare durante l'impostazione degli stati.
Versione 1.1.0-rc01
2 dicembre 2020
androidx.enterprise:enterprise-feedback:1.1.0-rc01
e androidx.enterprise:enterprise-feedback-testing:1.1.0-rc01
vengono rilasciati senza modifiche dal giorno 1.1.0-beta01
. La versione 1.1.0-rc01 contiene questi commit.
Versione 1.1.0-beta01
14 ottobre 2020
androidx.enterprise:enterprise-feedback:1.1.0-beta01
e androidx.enterprise:enterprise-feedback-testing:1.1.0-beta01
vengono rilasciati. La versione 1.1.0-beta01 contiene questi commit.
Nessuna modifica dalla versione 1.1.0-alpha02
Versione 1.1.0-alpha02
2 settembre 2020
androidx.enterprise:enterprise-feedback:1.1.0-alpha02
e androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha02
vengono rilasciati. La versione 1.1.0-alpha02 contiene questi commit.
Nuove funzionalità
- Sono stati aggiunti nuovi metodi che consentono i callback per indicare l'esito positivo o negativo.
Modifiche alle API
- Depreca i metodi set e setState che non forniscono feedback sull'errore.
- Aggiungi il callback da attivare durante l'impostazione degli stati. (Ic181e)
Versione 1.1.0-alpha01
5 agosto 2020
androidx.enterprise:enterprise-feedback:1.1.0-alpha01
e androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha01
vengono rilasciati. La versione 1.1.0-alpha01 contiene questi commit.
Modifiche alle API
- Costanti sostituite per le dimensioni massime dei campi con getter. (I2e351, b/140519786)
Correzioni di bug
- Ora compatibile con le app che hanno come target l'API 30
Versione 1.0.0
Versione 1.0.0
18 dicembre 2019
androidx.enterprise:enterprise-feedback:1.0.0
e androidx.enterprise:enterprise-feedback-testing:1.0.0
vengono rilasciati. La versione 1.0.0 contiene questi commit.
Funzionalità principali nella versione 1.0.0
KeyedAppStatesReporter
consente alle app di segnalare modifiche di stato ai provider EMM (Enterprise Mobility Management)KeyedAppStatesService
consente ai gestori dei criteri dei dispositivi di ricevere le modifiche dello stato segnalate
Versione 1.0.0-rc01
9 ottobre 2019
androidx.enterprise:enterprise-feedback:1.0.0-rc01
e androidx.enterprise:enterprise-feedback:1.0.0-rc01
vengono rilasciati senza modifiche dal giorno 1.1.0-beta01
. La versione 1.0.0-rc01 contiene questi commit.
Versione 1.0.0-beta01
18 settembre 2019
androidx.enterprise:enterprise-feedback:1.0.0-beta01
e androidx.enterprise:enterprise-feedback-testing:1.0.0-beta01
vengono rilasciati senza modifiche dal giorno 1.0.0-alpha03
. La versione 1.0.0-beta01 contiene questi commit.
Versione 1.0.0-alpha03
7 agosto 2019
androidx.enterprise:enterprise-feedback:1.0.0-alpha03
e androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha03
vengono rilasciati. I commit inclusi in questa versione sono disponibili qui.
Modifiche alle API
KeyedAppStatesReporter
non è più un singleton. UtilizzaKeyedAppStatesReporter#create
per creare un'istanza.
Versione 1.0.0-alpha02
5 giugno 2019
androidx.enterprise:enterprise-feedback:1.0.0-alpha02
e androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha02
vengono rilasciati. Questa è la prima release di androidx.enterprise:enterprise-feedback-testing
. I commit inclusi in questa versione sono disponibili qui.
Nuove funzionalità
- Nuovo
FakeKeyedAppStatesReporter
da utilizzare nei test.
Modifiche alle API
- Sposta
getInstance
einitialize
daKeyedAppStatesReporter
al nuovo corsoSingletonKeyedAppStatesReporter
. - Rinomina
set
esetImmediate
insetStates
esetStatesImmediate
. - È applicata una gravità valida in
KeyedAppState#build
. - Aggiungi il prefisso "get" ai getter su
KeyedAppState
eReceivedKeyedAppState
.
Versione 1.0.0-alpha01
21 marzo 2019
Questa è la prima release di androidx.enterprise:enterprise-feedback
.
androidx.enterprise:enterprise-feedback:1.0.0-alpha01
introduce KeyedAppStatesReporter
e KeyedAppStatesService
, che consentono alle app di segnalare modifiche di stato alle EMM (Enterprise Mobility Management).
I commit inclusi in questa release iniziale sono disponibili qui.
Funzionalità
KeyedAppStatesReporter
può essere utilizzato dalle app per segnalare modifiche di stato.KeyedAppStatesService
può essere utilizzato dai DPC per ricevere e gestire le modifiche di stato.