Google Places API-Anfrage für Android-Autovervollständigung abgelehnt, auch mit dem richtigen API-Schlüssel

Ich versuche, ein Autocomplete-Feld zu erstellen, in dem Städte als Benutzertypen abgerufen werden sollen. Verwenden Sie dazu die Google Places-API, wie in diesem Lernprogramm beschrieben:https://developers.google.com/places/training/autocomplete-android

Sie haben diese Frage wahrscheinlich schon öfter gefunden als ich, aber keine der Antworten hat mir geholfen. Hier sind die Dinge, die Sie wissen sollten:

Die URL lautethttps://maps.googleapis.com/maps/api/place/autocomplete/json?sensor=false&key=myKey&components=country:ro&input=whatTheUserTypes

Bitte antworten Sie nicht, indem Sie sagen, dass Sie den API-Schlüssel durch Ihren eigenen ersetzt haben und er funktioniert hat. Der API-Schlüssel muss Android-spezifisch sein und funktioniert in einem Browser nicht.

Also habe ich den Android-API-Schlüssel mithilfe des SHA1-Fingerabdrucks erstellt, der aus dem Keystore stammt, mit dem ich die App signiert habe. Ich habe die Maps and Places-APIs über die Konsole aktiviert. Das Kontingent wird nicht überschritten.

All das und es gibt mir immer noch REQUEST_DENIED

Was ich nicht erwähnt habe ist, dass ich O2Auth aktiviert habe - ändert das etwas? Sollte es nicht so einfach sein, den API-Schlüssel in die App einzufügen?

Vielen Dank!

Antworten auf die Frage(6)

Ihre Antwort auf die Frage