web-dev-qa-db-fra.com

Activer les emplacements fictifs dans Android Marshmallow

Je ne parviens pas à obtenir des simulacres d’emplacement dans Android Marshmallow. J'ai installé l'application dans Android 6.0. Maintenant, quand je veux définir un emplacement fictif pour cette application en suivant l'option.

Setting >> Developer Option >> Sélectionnez l'application de localisation simulée

Je ne vois aucune application à sélectionner.

Quelqu'un a-t-il déjà réussi à permettre des simulations d'emplacements sous Marshmallow?

6
minh2611

Si vous utilisez la permission d'emplacement simulé:

<uses-permission Android:name="Android.permission.ACCESS_MOCK_LOCATION" /> 

Ensuite, vous pourrez sélectionner votre application par Setting >> Developer Option >> Select Mock location app

6
xiaomi

Je faisais face au même problème. Même si le fichier manifeste de mon application (version de débogage) disposait de l'autorisation requise (ACCESS_MOCK_LOCATION), l'application Sélectionner l'emplacement simulé ne contenait aucune application dans la liste

Solution:

J'ai lancé mon application, appuyé sur le bouton d'accueil (pour envoyer l'activité de mon application en arrière-plan), puis navigué dans Paramètres -> Options pour les développeurs -> Sélectionner l'application de lieu factice. Mon application était maintenant visible dans la liste.

2
BajajG