1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. _chris, 04.03.2010 #1
    _chris

    _chris Threadstarter Android-Hilfe.de Mitglied

    Hallo zusammen,

    probiere seit einigen Stunden mit GPS rum - Mittels LocationManager und -Listener komme ich ohne Probleme an meine Fake-GPS-Daten die ich per telnet an den Emulator schicke (Eclipse DDMS funzte nicht, per telnet muss ich den Befehl 2-3 mal schicken bis ein OK kommt, kA wieso - jedenfalls geht es).

    Ich will jetzt die PLZ oder den Namen der Stadt wo ich mich befinde mittels Geocoder ermitteln - leider kommt überhaupt kein Ergebnis zurück - meine List<Address> hat 0 Einträge. (Ja, Längen- und Breitengerade werden angezeigt und stimmen)

    Code:
    lat = currentLocation.getLatitude();
    lng = currentLocation.getLongitude();
    Log.d("CL", "lat: "+lat+" / lng: "+lng);
    Geocoder gc = new Geocoder(this, Locale.getDefault());
    try {
        adr = gc.getFromLocation(lat, lng, 10);
        Log.d("Gefunden: ", ""+adr.size());
        if(adr.size() > 0){
            Address adr1 = adr.get(0);
            Log.d("PLZ", adr1.getPostalCode());
        }
    } catch (IOException e) {
        e.printStackTrace();
    }
    Habs dann direkt mal auf dem Nexus One getestet, da stürzt aber irgendwie der Prozess ab - das ist auf dem Emulator nicht der Fall. (Ist jetzt aber erstmal zweitrangig)

    Laut Manual benötigt der Gecoder einen Service:
    Leider finde ich darüber gar nichts im Netz und interessanterweise scheint der obige Code wohl unter 1.5/1.6 gelaufen zu sein - jedenfalls laut einigen Blogeinträgen die ich gefunden habe - selbst getestet hab ich es noch nicht.

    Weiß hier jemand Bescheid? Habe ich was vergessen? Muss ich was zusätzliches Einbinden? Was hat das mit dem Backend Service auf sich?

    Bin für jede Hilfe dankbar.

    Gruß

    Chris
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Service wird bei manchen Geräten nicht gestartet Android App Entwicklung 09.04.2017
Google Play Services Fehler Android App Entwicklung 19.12.2016
Bluetooth Low Energy - Cache?? Android App Entwicklung 05.09.2016
Location abfrage in einem Service Android App Entwicklung 13.07.2016
Du betrachtest das Thema "Geocoder getFromLocation? Service?" im Forum "Android App Entwicklung",