Existe-t-il un capteur boussole ou un logiciel émulant une boussole dans chaque smartphone Android ? Ou peut-être y a-t-il une solution à ce problème à partir d'Android 4.0 ICS ?
Réponses
Trop de publicités?Non Les smartphones Android ne sont pas tous équipés réel capteur de boussole (magnétomètre). Même Google affirme que ,
Peu d'appareils fonctionnant sous Android disposent de tous les types de capteurs. Par exemple, la plupart des combinés et des tablettes disposent d'un accéléromètre et d'un magnétomètre ( qui fait référence à l'utilisation de la boussole sur ce dernier texte ), mais moins d'appareils sont équipés de baromètres ou de thermomètres.
(C'est moi qui souligne pour plus d'informations)
Notez que Google indique expressément la plupart des combinés ce qui devrait inclure la plupart des téléphones et tablettes (mais pas tous).
Cependant, il semble que Le GPS peut être utilisé comme une boussole aussi, bien que peu fiable. Mais encore une fois, tous les appareils Android ne disposent pas d'un récepteur GPS .
Quant à l'émulation logicielle, je n'ai pas trouvé de méthode permettant d'émuler la boussole sans magnétomètre, et j'en ai donc conclu que c'était impossible pour l'instant.
La conclusion est que, puisque tous les téléphones Android ne possèdent pas de capteur de boussole/récepteur GPS, et qu'il n'y a aucun moyen d'émuler la boussole sans eux, la réponse est la suivante : Non, tous les smartphones Android ne disposent pas de la fonction boussole .
Vous avez probablement une boussole intégrée, essayez de la chercher dans les spécifications de votre téléphone (beaucoup de sites les listent). Pour l'utiliser, vous pouvez installer une application depuis le Play store, il y en a beaucoup, cherchez simplement "boussole". Il se peut que certaines d'entre elles utilisent d'autres sources de données (internet, geoloco, ...) pour compenser l'absence d'un capteur de boussole spécifique.