Aziende

Crea applicazioni di livello enterprise.
Ultimo aggiornamento Release stabile Candidato per la release Versione beta Versione alpha
13 gennaio 2021 1.1.0 - - -

Dichiarazione delle dipendenze

Per aggiungere una dipendenza da 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:

Groovy

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 saperne di più sulle dipendenze, consulta Aggiungere dipendenze nella 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 crearne uno nuovo, 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.

Crea un nuovo numero

Per ulteriori informazioni, consulta la documentazione del Monitoraggio problemi.

Versione 1.1.0

Versione 1.1.0

13 gennaio 2021

Vengono rilasciate le versioni androidx.enterprise:enterprise-feedback:1.1.0 e androidx.enterprise:enterprise-feedback-testing:1.1.0. La versione 1.1.0 contiene questi commit.

Modifiche principali dalla versione 1.0.0

  • Nuove funzionalità

    • Sono stati aggiunti nuovi metodi che consentono ai callback di indicare il successo o l'errore.
  • Modifiche all'API

    • Metodi set e setState non più supportati che non forniscono feedback in caso di errore.
    • È stato aggiunto un callback da attivare quando si impostano gli 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 rilasciate 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 ai callback di indicare il successo o l'errore.

Modifiche all'API

  • Ritirare i metodi set e setState che non forniscono feedback sugli errori.
  • Aggiungi il callback da attivare quando imposti gli 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 all'API

  • Costanti sostituite per 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

Vengono rilasciate le versioni androidx.enterprise:enterprise-feedback:1.0.0 e androidx.enterprise:enterprise-feedback-testing:1.0.0. La versione 1.0.0 contiene questi commit.

Funzionalità principali nella versione 1.0.0

  • KeyedAppStatesReporter consente alle app di segnalare le modifiche dello stato agli EMM (Enterprise Mobility Management)
  • KeyedAppStatesService consente ai gestori dei criteri dei dispositivi di ricevere le modifiche dello stato registrate

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

Vengono rilasciate le versioni androidx.enterprise:enterprise-feedback:1.0.0-alpha03 e androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha03. I commit inclusi in questa versione sono disponibili qui.

Modifiche all'API

  • KeyedAppStatesReporter non è più un singleton. Usa KeyedAppStatesReporter#create per creare un'istanza.

Versione 1.0.0-alpha02

5 giugno 2019

Vengono rilasciate le versioni androidx.enterprise:enterprise-feedback:1.0.0-alpha02 e androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha02. 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 all'API

  • Sposta getInstance e initialize da KeyedAppStatesReporter al nuovo corso SingletonKeyedAppStatesReporter.
  • Rinomina set e setImmediate in setStates e setStatesImmediate.
  • La gravità valida viene applicata in KeyedAppState#build.
  • Aggiungi il prefisso "get" ai getter su KeyedAppState e ReceivedKeyedAppState.

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 le modifiche dello stato agli EMM (Enterprise Mobility Management).

I commit inclusi in questa release iniziale sono disponibili qui.

Funzionalità

  • KeyedAppStatesReporter può essere utilizzato dalle app per segnalare le modifiche dello stato.
  • KeyedAppStatesService può essere utilizzato dai DPC per ricevere e gestire le modifiche di stato.