Ich versuche, Google-Places-API zu implementieren. Ich habe einen API-Schlüssel wie beschrieben here erzeugt, indem ich den SHA1-Fingerprint von meinem "debug.keystore" in das entsprechende Feld in den Anmeldeinformationen kopiert/eingefügt habe.Google Places-API statusCode = PLACES_API_ACCESS_NOT_CONFIGURED
Als Projektname habe ich den Wert von "applicationId" von meinem build.gradle verwendet.
Jetzt versuche ich, Auto-Vervollständigen von der API wie zu verwenden:
Intent intent = new PlaceAutocomplete.IntentBuilder(PlaceAutocomplete.MODE_OVERLAY).build(getTurActivity());
startActivityForResult(intent, PLACE_AUTOCOMPLETE_REQUEST_CODE);
Wenn ich den Status ich den Status erhalte in onActivityResult ausdrucken (siehe Titel) und die Status-Code: 9003
Ich bin mir bewusst, dass this Post existiert, aber es hat mein Problem nicht gelöst. Ich habe meine Anmeldeinformationen und den API-Schlüssel überprüft, und alles scheint gut zu sein.
In meinem Manifest-Datei habe ich die API-Schlüssel innerhalb Anwendung wie folgt aus:
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="AIz*********....***"/>
Die Aktivierung der Google Places-API für Android in Ihrer Google Developer Console sollte Ihr Problem lösen. – pRaNaY
Ich habe es aktiviert - das ist, wo ich verwirrt bin. Ich habe alles gemacht, das musste getan werden. –