Unternehmen
Letzte Aktualisierung | Stabile Version | Releasekandidat | Beta-Ausgabe | Alpharelease |
---|---|---|---|---|
13. Januar 2021 | 1.1.0 | - | - | - |
Abhängigkeiten deklarieren
Zum Hinzufügen einer Abhängigkeit von Enterprise Feedback müssen Sie Ihrem Projekt das Maven-Repository von Google hinzufügen. Weitere Informationen finden Sie im Maven-Repository von Google.
Fügen Sie der Datei build.gradle
für Ihre Anwendung oder Ihr Modul die Abhängigkeiten für die benötigten 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. Lassen Sie uns wissen, wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie eine neue erstellen. Durch Klicken auf die Stern-Schaltfläche können Sie zu einem vorhandenen Problem abstimmen.
Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.
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 veröffentlicht. Version 1.1.0 enthält diese Commits.
Wichtige Änderungen seit Version 1.0.0
Neue Funktionen
- Es wurden neue Methoden hinzugefügt, die Callbacks ermöglichen, um Erfolg oder Fehler anzuzeigen.
API-Änderungen
- Verworfene set- und setState-Methoden, die kein Feedback zu Fehlern liefern
- Callback hinzugefügt, der beim Festlegen der 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 ohne Änderungen seit dem 1.1.0-beta01
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 veröffentlicht. 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 veröffentlicht. Version 1.1.0-alpha02 enthält diese Commits.
Neue Funktionen
- Es wurden neue Methoden hinzugefügt, die Callbacks ermöglichen, um Erfolg oder Fehler anzuzeigen.
API-Änderungen
- Die Methoden „set“ und „setState“ werden verworfen, die kein Feedback zu Fehlern liefern.
- 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
werden 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 veröffentlicht. Version 1.0.0 enthält diese Commits.
Wichtige Funktionen in Version 1.0.0
- In
KeyedAppStatesReporter
können Apps Statusänderungen an EMMs (Enterprise Mobility Management) melden KeyedAppStatesService
erlaubt Geräterichtlinienmanagern, gemeldete Statusänderungen zu 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 ohne Änderungen seit 1.1.0-beta01
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
werden 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
werden veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.
API-Änderungen
KeyedAppStatesReporter
ist 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 veröffentlicht. Dies ist die erste Version von androidx.enterprise:enterprise-feedback-testing
. Die in dieser Version enthaltenen Commits finden Sie hier.
Neue Funktionen
- Neue
FakeKeyedAppStatesReporter
zur Verwendung in Tests.
API-Änderungen
- Verschieben Sie
getInstance
undinitialize
von „KeyedAppStatesReporter
“ in den neuen Kurs „SingletonKeyedAppStatesReporter
“. - Benennen Sie
set
undsetImmediate
insetStates
undsetStatesImmediate
um. - Der gültige Schweregrad wird in
KeyedAppState#build
erzwungen. - Fügen Sie den Gettern von
KeyedAppState
undReceivedKeyedAppState
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. Damit können Apps Statusänderungen an EMMs (Enterprise Mobility Management) melden.
Die in diesem ersten Release enthaltenen Commits 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.