Enterprise

Crea applicazioni di livello 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:

Trendy

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.

Crea un nuovo problema

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. Utilizza KeyedAppStatesReporter#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 e initialize da KeyedAppStatesReporter al nuovo corso SingletonKeyedAppStatesReporter.
  • Rinomina set e setImmediate in setStates e setStatesImmediate.
  • È applicata una gravità valida 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 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.