GeoCoder-Dienst nicht Verfügbar
GeoCoder-Dienst nicht Verfügbar
Ich bin mit der GeoCoder
um eine AddressLocation
.
Leider ist die Methode löst eine IOException saying: "Service not Available"
.
In diesem StackOverFlow-thread erklärt, was Los ist, denn getestet habe ich es gründlich (Benutzer, Berechtigungen, build-Versionen, neu gestartet, GeoCoding-API-limits, etc.).
Den Google Play-Services
(oder LocationService
) finden Sie in: Android-Einstellungen -> (Verwalten) Anwendungen --> Laufende Prozess abgestürzt ist oder angehalten wird. Es startet sich selbst neu, aber vergisst zu binden GeoCoderService der NetworkLocator.
Die "Lösung" für dieses Problem ist das starten der Android-Handy, weil beim Neustart die GeoCoderService ist gebunden an die NetworkLocater.
Natürlich habe ich nicht finden diese eine Lösung.
FRAGE
Meine Frage ist, wie die LocationService Absturz oder Holen Sie hielten in den ersten Platz?
Was ich getan habe, ist Kraft-beenden Sie den Google Play-Service von hand und einige Geräte neu gestartet, die LocationService aber einige nicht.
NICHT ARBEITEN (nicht neu starten LocationService)
- 4.0.3 Samsung Galaxy Note (GT-N7000)
- 4.0.4 Samsung Tablet GT-P7100
- 4.1.2 nexus S
- 4.1.2 Samsung Galaxy S III (GT-I9300)
ARBEITEN (habe Neustart LocationService)
- 2.3.5 HTC Wildfired S
- 4.0.3 Acer A500
- 4.1.1 Samsung Galaxy Note II (GT-7100)
- 4.1.2 Samsung Galaxy S II (GT-I9105P)
- 4.2.2 Samsung Tablet GT-P7500
- 4.2.2 Nexus 7
- 4.3 Galaxy Nexus
Weiß jemand, was der Grund dafür ist, dass die Google-Play-Dienst (LocationService) abstürzt oder zu bekommen ist, beendet sich nach Ausführung einer Weile?
Ich bereits eskaliert dieses Problem an b.Android.com und persönlich kontaktiert Android-Entwickler.
Habe ich gesehen, dass meine Frage bereits diskutiert worden in anderen threads, aber nicht ziehen Sie alle Fazit:
- Bei mir hat es geklappt ich hoffe, das passiert mit dir [StackOverFlow Link][1] [1]: stackoverflow.com/questions/15110528/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Neu starten Gerät nochmals überprüfen(ich habe Gesicht gleiche Problem.)
Einige Geräte haben keinen suport für die Geocoder-also, was Sie tun müssen, ist erstellen Sie Ihre eigenen geocoder.
Etwar benötigen Sie einen async-task Anfrage von google für die Adresse und Behandlung der json-Antwort.
Mit aquery ich tun so etwas wie dieses:
Können Sie das Samsung Galaxy S II mit Android 4.1.2 zu Ihrer NICHT ARBEITEN Liste. Das ist ein ärgerlicher bug und ein work-around ist, um die GMaps-API in einer direkten Art und Weise. Aus meiner Sicht ist es passiert, wenn der Benutzer tötet alle apps mit dem eingebauten task-manager, um freie Ressourcen/Speicher.
Versuchen, starten Sie den "Network Location" - Dienst auf Manege-Apps.
Ich hatte den gleichen Fehler, fügen Sie unter Berechtigungen um es zu beheben.
Können Sie Google Maps-Services.