Unternehmen

Unternehmenstaugliche Anwendungen erstellen
Letzte Aktualisierung Stabile Version Release Candidate Beta-Ausgabe Alphaversion
13. Januar 2021 1.1.0 - -

Abhängigkeiten deklarieren

Wenn Sie eine Abhängigkeit von Enterprise Feedback hinzufügen möchten, müssen Sie Ihrem Projekt das Google Maven-Repository hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.

Fügen Sie der Datei build.gradle für Ihre App oder Ihr Modul die Abhängigkeiten für die erforderlichen Artefakte hinzu:

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")
}

Weitere Informationen zu Abhängigkeiten finden Sie unter Build-Abhängigkeiten hinzufügen.

Feedback

Dein Feedback hilft uns, Jetpack zu verbessern. Bitte teilen Sie uns mit, wenn Sie neue Probleme feststellen oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie ein neues erstellen. Sie können einem vorhandenen Problem Ihre Stimme geben, indem Sie auf die Schaltfläche mit dem Stern klicken.

Neues Problem erstellen

Weitere Informationen finden Sie in der Dokumentation zur Problemverfolgung.

Version 1.1.0

Version 1.1.0

13. Januar 2021

androidx.enterprise:enterprise-feedback:1.1.0 und androidx.enterprise:enterprise-feedback-testing:1.1.0 werden freigegeben. Version 1.1.0 enthält diese Commits.

Wichtige Änderungen seit Version 1.0.0

  • Neue Funktionen

    • Es wurden neue Methoden hinzugefügt, mit denen Callbacks Erfolg oder Fehler angeben können.
  • API-Änderungen

    • Veraltete "setState"- und "setState"-Methoden, die kein Feedback zu Fehlern liefern.
    • Es wurde ein Callback hinzugefügt, der beim Festlegen von Status ausgelöst wird.

Version 1.1.0-rc01

2. Dezember 2020

androidx.enterprise:enterprise-feedback:1.1.0-rc01 und androidx.enterprise:enterprise-feedback-testing:1.1.0-rc01 werden seit 1.1.0-beta01 unverändert veröffentlicht. Version 1.1.0-rc01 enthält diese Commits.

Version 1.1.0-beta01

14. Oktober 2020

androidx.enterprise:enterprise-feedback:1.1.0-beta01 und androidx.enterprise:enterprise-feedback-testing:1.1.0-beta01 werden freigegeben. Version 1.1.0-beta01 enthält diese Commits.

Keine Änderungen seit 1.1.0-alpha02

Version 1.1.0-alpha02

2. September 2020

androidx.enterprise:enterprise-feedback:1.1.0-alpha02 und androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha02 werden freigegeben. Version 1.1.0-alpha02 enthält diese Commits.

Neue Funktionen

  • Es wurden neue Methoden hinzugefügt, mit denen Callbacks Erfolg oder Fehler angeben können.

API-Änderungen

  • Die Methoden "setState" und "setState", die kein Feedback zu Fehlern liefern, werden eingestellt.
  • Fügen Sie einen Callback hinzu, der beim Festlegen von Status ausgelöst werden soll. (Ic181e)

Version 1.1.0-alpha01

5. August 2020

androidx.enterprise:enterprise-feedback:1.1.0-alpha01 und androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha01 wurden veröffentlicht. Version 1.1.0-alpha01 enthält diese Commits.

API-Änderungen

Fehlerkorrekturen

  • Jetzt mit Apps kompatibel, die auf API 30 ausgerichtet sind

Version 1.0.0

Version 1.0.0

18. Dezember 2019

androidx.enterprise:enterprise-feedback:1.0.0 und androidx.enterprise:enterprise-feedback-testing:1.0.0 werden freigegeben. Version 1.0.0 enthält diese Commits.

Wichtige Funktionen in 1.0.0

  • KeyedAppStatesReporter ermöglicht es Apps, Statusänderungen an EMMs (Enterprise Mobility Management) zu melden.
  • Mit KeyedAppStatesService können Geräterichtlinienmanager gemeldete Statusänderungen erhalten.

Version 1.0.0-rc01

9. Oktober 2019

androidx.enterprise:enterprise-feedback:1.0.0-rc01 und androidx.enterprise:enterprise-feedback:1.0.0-rc01 werden seit 1.1.0-beta01 unverändert veröffentlicht. Version 1.0.0-rc01 enthält diese Commits.

Version 1.0.0-beta01

18. September 2019

androidx.enterprise:enterprise-feedback:1.0.0-beta01 und androidx.enterprise:enterprise-feedback-testing:1.0.0-beta01 wurden ohne Änderungen seit dem 1.0.0-alpha03 veröffentlicht. Version 1.0.0-beta01 enthält diese Commits.

Version 1.0.0-alpha03

7. August 2019

androidx.enterprise:enterprise-feedback:1.0.0-alpha03 und androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha03 wurden veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.

API-Änderungen

  • KeyedAppStatesReporter ist kein Singleton mehr. Verwenden Sie KeyedAppStatesReporter#create, um eine Instanz zu erstellen.

Version 1.0.0-alpha02

5. Juni 2019

androidx.enterprise:enterprise-feedback:1.0.0-alpha02 und androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha02 werden freigegeben. Dies ist die erste Version von androidx.enterprise:enterprise-feedback-testing. Die in dieser Version enthaltenen Commits finden Sie hier.

Neue Funktionen

  • Neue FakeKeyedAppStatesReporter für Tests.

API-Änderungen

  • Verschieben Sie getInstance und initialize von KeyedAppStatesReporter in die neue Klasse SingletonKeyedAppStatesReporter.
  • Benennen Sie set und setImmediate in setStates und setStatesImmediate um.
  • In KeyedAppState#build wird ein gültiger Schweregrad erzwungen.
  • Fügen Sie den Gettern für KeyedAppState und ReceivedKeyedAppState das Präfix „get“ hinzu.

Version 1.0.0-alpha01

21. März 2019

Dies ist die erste Version von androidx.enterprise:enterprise-feedback.

Mit androidx.enterprise:enterprise-feedback:1.0.0-alpha01 werden KeyedAppStatesReporter und KeyedAppStatesService eingeführt, mit denen Apps Statusänderungen an EMMs (Enterprise Mobility Management) melden können.

Die Commits, die in dieser ersten Version enthalten sind, finden Sie hier.

Funktionen

  • KeyedAppStatesReporter kann von Apps verwendet werden, um Statusänderungen zu melden.
  • KeyedAppStatesService kann von DPCs verwendet werden, um Statusänderungen zu empfangen und zu verarbeiten.