Unternehmen
| 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:
Cool
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.
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
- Konstanten für maximale Feldgrößen durch Getter ersetzt. (I2e351, b/140519786)
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
KeyedAppStatesReporterermöglicht es Apps, Statusänderungen an EMMs (Enterprise Mobility Management) zu melden.- Mit
KeyedAppStatesServicekö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
KeyedAppStatesReporterist kein Singleton mehr. Verwenden SieKeyedAppStatesReporter#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
FakeKeyedAppStatesReporterfür Tests.
API-Änderungen
- Verschieben Sie
getInstanceundinitializevonKeyedAppStatesReporterin die neue KlasseSingletonKeyedAppStatesReporter. - Benennen Sie
setundsetImmediateinsetStatesundsetStatesImmediateum. - In
KeyedAppState#buildwird ein gültiger Schweregrad erzwungen. - Fügen Sie den Gettern für
KeyedAppStateundReceivedKeyedAppStatedas 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
KeyedAppStatesReporterkann von Apps verwendet werden, um Statusänderungen zu melden.KeyedAppStatesServicekann von DPCs verwendet werden, um Statusänderungen zu empfangen und zu verarbeiten.