Selon le Geocoder documentation, la classe fournit des méthodes dans un service principal qui peut exister ou non sur le périphérique. Si le géocodeur n'existe pas sur l'appareil, théoriquement une requête de géocode ne retournera aucun résultat. Cependant, comment peut-on différencier entre aucun résultat dû au fait qu'il n'y a pas de service de géocodeur backend et qu'il n'y a pas de résultats parce que l'emplacement n'a aucun sens?Comment savoir si un appareil Android dispose d'un service back-end Geocoder?
Mon application nécessite déjà l'API Google Maps, donc c'est peut-être un point discutable; comme question secondaire, est-ce que l'API Google Maps toujours inclut un géocodeur?