Confidentialité dans Android 11
Android 11 s'appuie sur les versions précédentes d'Android et ajoute des fonctionnalités et des mises à jour pour assurer la sécurité des utilisateurs, et améliorer la transparence et le contrôle. Tous les développeurs doivent examiner les fonctionnalités de confidentialité et tester leurs applications. Les conséquences peuvent varier en fonction de la fonctionnalité de base, du ciblage et d'autres facteurs de chaque application.
Pour en savoir plus sur les principales modifications appliquées dans Android 11, consultez les sections suivantes.
Principaux changements concernant la confidentialité
Ce tableau récapitule les principales modifications apportées à la confidentialité dans Android 11.
Modification concernant la confidentialité | Applications concernées | Stratégie d'atténuation | |
---|---|---|---|
Application de l'espace de stockage cloisonné Les applications qui ciblent Android 11 ou version ultérieure sont toujours soumises à des comportements d'espace de stockage cloisonné |
Applications qui ciblent Android 11 ou version ultérieure, ainsi que celles qui ciblent Android 10 et n'ont pas défini requestLegacyExternalStorage sur true pour désactiver l'espace de stockage cloisonné |
Mettez à jour votre application pour qu'elle fonctionne avec l'espace de stockage cloisonné En savoir plus sur les modifications apportées à l'espace de stockage cloisonné |
|
Autorisations ponctuelles Les utilisateurs peuvent accorder un accès temporaire à la position, au micro et à la caméra à l'aide d'autorisations ponctuelles |
Applications fonctionnant sous Android 11 ou version ultérieure et demandant l'autorisation d'accéder à la position, au micro ou à l'appareil photo | Vérifier que votre application dispose d'une autorisation avant d'essayer d'accéder aux données protégées par celle-ci Suivre les bonnes pratiques pour demander des autorisations |
|
Réinitialisation automatique des autorisations Si les utilisateurs n'ont pas interagi avec une application pendant plusieurs mois sur Android 11 ou version ultérieure, le système réinitialise automatiquement les autorisations sensibles de l'application. |
Applications qui ciblent Android 11 ou version ultérieure et exécutent la plupart de leurs tâches en arrière-plan | Demandez à l'utilisateur d'empêcher le système de réinitialiser les autorisations de votre appli En savoir plus sur la réinitialisation automatique des autorisations |
|
Accès à la localisation en arrière-plan Android 11 modifie la façon dont les utilisateurs peuvent accorder l'autorisation d'accéder à la localisation en arrière-plan aux applications. |
Applications qui ciblent Android 11 ou version ultérieure et ont besoin d'accéder à la localisation en arrière-plan | Demandez progressivement des autorisations d'accéder à la position au premier plan (niveau général ou précis) et en arrière-plan dans des appels distincts de la méthode de demande d'autorisation. Si nécessaire, expliquez les avantages dont bénéficient les utilisateurs qui accordent cette autorisation En savoir plus sur l'accès aux données de localisation en arrière-plan dans Android 11 |
|
Visibilité des packages Android 11 modifie la façon dont les applications interrogent les autres applications installées sur le même appareil et interagissent avec elles. |
Applications ciblant Android 11 ou version ultérieure et interagissant avec d'autres applications installées sur un appareil | Ajoutez l'élément <queries> au fichier manifeste de votre applicationEn savoir plus sur la visibilité des packages |
|
Services de premier plan Android 11 modifie la façon dont les services de premier plan peuvent accéder aux données de localisation, d'appareil photo et de micro. |
Applis fonctionnant sous Android 11 ou version ultérieure et accédant à la position, à l'appareil photo ou au micro dans un service de premier plan | Déclarez les types de services de premier plan camera et microphone pour les services de premier plan nécessitant respectivement un accès à la caméra et au micro. Sachez toutefois que les services de premier plan qui démarrent lorsque l'application est exécutée en arrière-plan ne peuvent généralement pas accéder à la position, à l'appareil photo ni au micro.En savoir plus sur les modifications apportées aux services de premier plan |
Premiers pas avec les mises à jour concernant la confidentialité
- Consultez les fonctionnalités de confidentialité:évaluez votre application. Déterminez comment votre application stocke les fichiers et les données utilisateur, demande des autorisations et demande la position. En outre, recherchez des façons dont votre application interagit avec d'autres applications, envisagez d'effectuer un audit des données auxquelles elle accède et déterminez si votre application doit mettre à jour la façon dont elle utilise les services de premier plan.
- Tester votre application sur Android 11:exécutez votre application sur Android 11. Utilisez des outils de compatibilité des applications pour évaluer l'impact des modifications système individuelles sur votre application.
- Mettez à jour votre application:ciblez Android 11 si possible, testez-la auprès des utilisateurs et publiez une mise à jour.