Entreprise
Dernière mise à jour | Version stable | Version finale | Version bêta | Version alpha |
---|---|---|---|---|
13 janvier 2021 | 1.1.0 | - | - | - |
Déclarer des dépendances
Pour ajouter une dépendance à Enterprise Feedback, vous devez ajouter le dépôt Maven de Google à votre projet. Pour en savoir plus, consultez la section Dépôt Maven de Google.
Ajoutez les dépendances des artefacts dont vous avez besoin dans le fichier build.gradle
de votre application ou module :
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") }
Pour en savoir plus sur les dépendances, consultez la page Ajouter des dépendances de compilation.
Commentaires
Vos commentaires nous aident à améliorer Jetpack. N'hésitez pas à nous contacter si vous découvrez de nouveaux problèmes ou si vous avez des idées pour améliorer cette bibliothèque. Veuillez consulter les problèmes existants de cette bibliothèque avant d'en signaler un nouveau. Vous pouvez ajouter votre vote à un problème existant en cliquant sur le bouton en forme d'étoile.
Pour en savoir plus, consultez la documentation sur l'outil Issue Tracker.
Version 1.1.0
Version 1.1.0
13 janvier 2021
Publication d'androidx.enterprise:enterprise-feedback:1.1.0
et androidx.enterprise:enterprise-feedback-testing:1.1.0
. Liste des commits de la version 1.1.0
Principales modifications depuis la version 1.0.0
Nouvelles fonctionnalités
- De nouvelles méthodes ajoutées permettent aux rappels d'indiquer la réussite ou de signaler une erreur.
Modifications apportées à l'API
- Abandon des méthodes set et setState qui ne renvoient pas de message en cas d'erreur.
- Ajout d'un rappel à déclencher lors de la définition d'états.
Version 1.1.0-rc01
2 décembre 2020
Publication d'androidx.enterprise:enterprise-feedback:1.1.0-rc01
et androidx.enterprise:enterprise-feedback-testing:1.1.0-rc01
sans aucune modification par rapport à la version 1.1.0-beta01
. Liste des commits de la version 1.1.0-rc01
Version 1.1.0-beta01
14 octobre 2020
Publication d'androidx.enterprise:enterprise-feedback:1.1.0-beta01
et d'androidx.enterprise:enterprise-feedback-testing:1.1.0-beta01
. Liste des commits de la version 1.1.0-beta01
Aucune modification depuis la version 1.1.0-alpha02
Version 1.1.0-alpha02
2 septembre 2020
Publication d'androidx.enterprise:enterprise-feedback:1.1.0-alpha02
et d'androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha02
. Liste des commits de la version 1.1.0-alpha02
Nouvelles fonctionnalités
- De nouvelles méthodes ajoutées permettent aux rappels d'indiquer la réussite ou de signaler une erreur.
Modifications apportées à l'API
- Abandon des méthodes set et setState qui ne renvoient pas de message en cas d'erreur.
- Ajout d'un rappel à déclencher lors de la définition d'états. (Ic181e)
Version 1.1.0-alpha01
5 août 2020
Publication d'androidx.enterprise:enterprise-feedback:1.1.0-alpha01
et d'androidx.enterprise:enterprise-feedback-testing:1.1.0-alpha01
. Liste des commits de la version 1.1.0-alpha01
Modifications apportées à l'API
- Constantes remplacées par des getters pour les tailles de champ maximales. (I2e351, b/140519786)
Correction de bugs
- Désormais compatible avec les applications ciblant l'API 30
Version 1.0.0
Version 1.0.0
18 décembre 2019
Publication d'androidx.enterprise:enterprise-feedback:1.0.0
et d'androidx.enterprise:enterprise-feedback-testing:1.0.0
. Liste des commits de la version 1.0.0
Fonctionnalités majeures de la version 1.0.0
KeyedAppStatesReporter
permet aux applications de signaler les changements d'état aux EMM (Gestion de la mobilité en entreprise).KeyedAppStatesService
permet aux gestionnaires de règles relatives aux appareils de recevoir les changements d'état signalés.
Version 1.0.0-rc01
9 octobre 2019
Publication d'androidx.enterprise:enterprise-feedback:1.0.0-rc01
et androidx.enterprise:enterprise-feedback:1.0.0-rc01
sans aucune modification par rapport à la version 1.1.0-beta01
. Liste des commits de la version 1.0.0-rc01
Version 1.0.0-beta01
18 septembre 2019
Publication d'androidx.enterprise:enterprise-feedback:1.0.0-beta01
et androidx.enterprise:enterprise-feedback-testing:1.0.0-beta01
sans aucune modification par rapport à la version 1.0.0-alpha03
. Liste des commits de la version 1.0.0-beta01
Version 1.0.0-alpha03
7 août 2019
Publication d'androidx.enterprise:enterprise-feedback:1.0.0-alpha03
et d'androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha03
. Les commits inclus dans cette version sont disponibles sur cette page.
Modifications apportées à l'API
KeyedAppStatesReporter
n'est plus un Singleton. UtilisezKeyedAppStatesReporter#create
pour créer une instance.
Version 1.0.0-alpha02
5 juin 2019
Publication d'androidx.enterprise:enterprise-feedback:1.0.0-alpha02
et d'androidx.enterprise:enterprise-feedback-testing:1.0.0-alpha02
. Il s'agit de la première version de androidx.enterprise:enterprise-feedback-testing
. Les commits inclus dans cette version sont disponibles sur cette page.
Nouvelles fonctionnalités
- Nouveau
FakeKeyedAppStatesReporter
à utiliser dans les tests.
Modifications apportées à l'API
- Déplacement de
getInstance
etinitialize
deKeyedAppStatesReporter
vers la nouvelle classeSingletonKeyedAppStatesReporter
. - Renommage de
set
etsetImmediate
ensetStates
etsetStatesImmediate
. - Niveau de gravité valide appliqué dans
KeyedAppState#build
. - Ajout du préfixe "get" aux getters sur
KeyedAppState
etReceivedKeyedAppState
.
Version 1.0.0-alpha01
21 mars 2019
Il s'agit de la première version de androidx.enterprise:enterprise-feedback
.
androidx.enterprise:enterprise-feedback:1.0.0-alpha01
introduit KeyedAppStatesReporter
et KeyedAppStatesService
, qui permettent aux applications de signaler les changements d'état aux EMM (Gestion de la mobilité en entreprise).
Les commits inclus dans cette version initiale sont disponibles sur cette page.
Fonctionnalités
- Les applications peuvent utiliser
KeyedAppStatesReporter
pour signaler des changements d'état. - Les DPC peuvent utiliser
KeyedAppStatesService
pour recevoir et gérer les changements d'état.