In meiner App verwende ich den getFromLocationName, und es hat in der App bis vor kurzem funktioniert, jetzt plötzlich bekomme ich "Service nicht verfügbar".Fehler GetFromLocationName, Dienst nicht verfügbar. Habe gearbeitet, gestoppt
Die Ausnahme sagt: Geocoder.getFromLocationName (Geocoder.java:178)
Dies ist der Code ich verwende:
Geocoder coder = new Geocoder(this);
List<Address> address = null;
try {
address = coder.getFromLocationName(navAddr,5);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Um ehrlich zu sein, ich weiß nicht, ob hat, nachdem ich aufgehört zu arbeiten habe auf Release Build geschaltet.
Ich hoffe, jemand kann mich darauf hinweisen, was ich tun kann, um das zu beheben.
Ich habe ähnlichen Fall: funktioniert auf Nexus One mit 2.3.6, aber nicht auf meinen beiden 4.0 Geräte. – JaakL
Dies ist bei allen meinen Testgeräten passiert. Ich nehme an, es hat mit dem Google Place Services-Update zu tun, das stillgelegt wurde, um das neue Google Maps-API (unter anderem) zu unterstützen. ** Das ist schrecklich! ** Google findet besser einen Weg, um das ohne Neustart zu beheben oder Alle unsere Apps werden fehlerhaft angezeigt! – nathanielwolf
Neustart des Geräts funktionierte für mich – Mittchel