De nombreux utilisateurs apprécient les applications utilisant des conteneurs Android sur l'appareil pour effectuer diverses tâches (par exemple, pour activer l'utilisation multicompte d'une application). Cependant, l'expérience offerte par ces applications ne reflète pas toujours la suite complète de fonctionnalités de sécurité d'Android auxquelles les utilisateurs s'attendent. C'est pourquoi nous avons mis à jour notre règlement sur l'utilisation abusive des appareils et des réseaux pour autoriser les applications utilisant des conteneurs Android sur l'appareil à continuer de proposer leurs services aux utilisateurs tout en permettant à tous les développeurs de désactiver ces applications via l'indicateur REQUIRE_SECURE_ENV dans le fichier manifeste.
Questions fréquentes
Comment savoir si mon application utilise un conteneur Android sur l'appareil ?Si votre application charge des APK tiers dans son propre espace de stockage, et que ces applications s'exécutent raisonnablement comme si elles étaient installées dans un environnement Android normal, car votre application intercepte et passe potentiellement des appels par proxy, votre application est considérée comme utilisant un conteneur Android sur l'appareil.
Oui, toutes les applications utilisant des conteneurs Android sur l'appareil doivent respecter les nouvelles règles dans un tel environnement.
Une application utilisant un conteneur Android sur l'appareil utilise la fonction proxy pour d'autres applications via une interception ou un appel en demandant, envoyant, redirigeant ou interceptant des appels API pour des applications en dehors du conteneur dans le but de les faire passer pour des applications du conteneur. Conformément aux nouvelles règles, les applications utilisant des conteneurs Android sur l'appareil ne peuvent pas utiliser la fonction proxy pour des applications via une interception ou un appel.
Non. Les applications d'entreprise qui autorisent des profils professionnels distincts et nécessitent des autorisations d'administrateur sur l'appareil ne sont pas considérées comme des applications utilisant des conteneurs Android sur l'appareil.
REQUIRE_SECURE_ENV
est ouvert à tous les développeurs d'applications qui ne souhaitent pas travailler dans une application utilisant un conteneur Android sur l'appareil. Nous n'avons aucune recommandation précise quant à la nécessité d'ajouter cet indicateur à certains types d'applications. En tant que développeur, cette décision vous appartient. Elle est propre à vos besoins spécifiques en termes de sécurité et de confidentialité.
Non, aucune fonctionnalité technique n'empêche les applications utilisant des conteneurs Android sur l'appareil de charger votre application. Toutefois, notre règlement exige que les développeurs de ce type d'applications, distribuées sur Google Play, vérifient le fichier manifeste de toutes les applications qu'ils ont l'intention de charger dans leur conteneur Android. Le règlement interdit également aux développeurs de charger des applications qui ont ajouté l'indicateur REQUIRE_SECURE_ENV
à leur fichier manifeste.
Pour en savoir plus sur l'indicateur REQUIRE_SECURE_ENV
, consultez Utilisation abusive des appareils et des réseaux.