Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
326 L’art du développement Android
Tester... Tester...
L’émulateur d’Android ne permet pas d’obtenir un "fix GPS", de trianguler votre position
à partir des antennes relais ni de déduire votre position à partir des signaux Wifi voisins. Si
vous voulez simuler un terminal qui se déplace, il faut donc trouver un moyen de fournir à
l’émulateur des données de localisation simulées.
Pour une raison inconnue, ce domaine a subi des changements importants au cours de
l’évolution d’Android. À une époque, il était possible de fournir des données de localisation simulées à une application, ce qui était très pratique pour les tests et les démonstrations
mais, malheureusement, cette possibilité a disparu à partir d’Android 1.0.
Ceci dit, DDMS (Dalvik Debug Monitor Service) permet de fournir ce type de données.
Il s’agit d’un programme externe, séparé de l’émulateur, qui peut fournir à ce dernier des
points d’emplacements ou des routes complètes, dans différents formats. DDMS est décrit
en détail au Chapitre 37.
Livre Android.book Page 326 Dimanche, 8. novembre 2009 12:23 12
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
326 L’art du développement Android
Tester... Tester...
L’émulateur d’Android ne permet pas d’obtenir un "fix GPS", de trianguler votre position
à partir des antennes relais ni de déduire votre position à partir des signaux Wifi voisins. Si
vous voulez simuler un terminal qui se déplace, il faut donc trouver un moyen de fournir à
l’émulateur des données de localisation simulées.
Pour une raison inconnue, ce domaine a subi des changements importants au cours de
l’évolution d’Android. À une époque, il était possible de fournir des données de localisation simulées à une application, ce qui était très pratique pour les tests et les démonstrations
mais, malheureusement, cette possibilité a disparu à partir d’Android 1.0.
Ceci dit, DDMS (Dalvik Debug Monitor Service) permet de fournir ce type de données.
Il s’agit d’un programme externe, séparé de l’émulateur, qui peut fournir à ce dernier des
points d’emplacements ou des routes complètes, dans différents formats. DDMS est décrit
en détail au Chapitre 37.
Livre Android.book Page 326 Dimanche, 8. novembre 2009 12:23 12
