BapNesS Posté(e) 19 mai 2011 Share Posté(e) 19 mai 2011 Bonjour, Je suis en train de dev une petite application qui va utiliser la géolocalisation. Cependant, je sais qu'il est possible de feindre sa position avec des programmes comme MyFakeLocation. Pour cela il faut activer l'option « Paramètres > Applications > Développement > Positions fictives » (ALLOW_MOCK_LOCATION). Je développe toujours sur mon téléphone donc je n'ai pas besoin d'activer cette option en général mais pour les développements sur émulateurs, cela me semble efficace. Aussi, j'aimerai checker la valeur de cette option, ALLOW_MOCK_LOCATION, dans mon application pour vérifier que le LocationManager ne me donne pas une fausse localisation. Quelqu'un aurait une technique ? Merci. Lien vers le commentaire Partager sur d’autres sites More sharing options...
BapNesS Posté(e) 20 mai 2011 Auteur Share Posté(e) 20 mai 2011 Ok, autant pour moi. C'était pas si compliqué que ça. Ça pourra aider pour les prochains qui veulent connaître la valeur : private boolean isMockLocationAllow() { return ( Settings.Secure.getInt( getContentResolver(), Settings.Secure.ALLOW_MOCK_LOCATION, 0) == 0); } Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.