Ich habe den Code von Google PlaceAutocomplete Beispielprojekt von Android-Team wiederverwendet.PlaceAutocomplete wurde unbekannt Statuscode: 9000
Ich habe für jedes Projekt einen anderen Schlüssel verwendet (Google Places für Android wurde auch in der Google Konsole aktiviert).
Wenn ich das Beispielprojekt erstellte und ausführte, funktionierte es ohne Probleme.
Allerdings, wenn ich es von meiner App laufen, manchmal funktioniert es, andere Male habe ich unbekannten Statuscode: 9000 (von status.toString()).
Ich habe dies auf der Konsole:
04-08 01:15:39.331 16148-10791/? W/Places﹕ f.a:633: gLocReplyElement unsuccessful status: 1
04-08 01:15:39.332 16148-10791/? W/Places﹕ f.a:660: gPlaceQueryResult unsuccessful responseCode: 26
04-08 01:15:39.339 10558-11608/com.travelapp.karet W/karet﹕ Error getting autocomplete prediction API call: Status{statusCode=unknown status code: 9000, resolution=null}
Es ist sehr seltsam, so, wenn ich s geben, i (was darauf hindeutet, Orte beginnen), n, g. Als ich den vierten Buchstaben erreichte, bekam ich gelegentlich diesen Fehler.
So ist der einzige Teil, der anders war, war nur der int-Wert clientId, die ich mgoogleApiClient.enableAutoManage() übergeben
Das Beispielprojekt verwendet 0, während mein Projekt Verwendung 9993938838939 (Zufallszahl). -Ich bin mir nicht sicher welcher Wert sollte ich hier setzen (es hat die Nummer abgelehnt, die bereits von anderen App verwendet wird)
Ansonsten war der Code nicht anders (nur, dass ich die googleclient Variable auf Activity, aber die tatsächliche Autocomplete-Implementierung auf einem Fragment)
Bitte helfen.
Ich habe dies auf der Konsole: [br] 'Januar 04-8: 15: 39,331 16.148-10.791 /? W/Orte: f.a: 633: gLocReplyElement erfolgloser Status: 1' '04-08 01: 15: 39.332 16148-10791 /? W/Places: fa: 660: gPlaceQueryResult fehlgeschlagen responseCode: 26' '04-08 01: 15: 39.339 10558-11608/com.travelapp.karet Mit karet: Fehler beim Aufruf der Autocomplete-Vorhersage-API: Status {statusCode = unknown Statuscode: 9000, Auflösung = null} ' –
Haben Sie Androids Place-API aktiviert, oder die allgemeine? Ich stieß auf dieses Problem, weil ich die falsche API aktiviert hatte. –
Enabled es bereits –