Ich versuche, Google Maps API und Orte API in meiner Android-App zu verwenden (enthält eine Karte und eine Stelle Autocomplete-Aktivität), aber der API-Schlüssel, den ich für Google Maps bekam, scheint nicht für den Ort zu arbeiten die automatische Vervollständigung Aktivität, habe ich versucht, einen anderen Schlüssel für die Places API bekommen, aber ich habe keine Ahnung, wie es in meinem Projekt zu schließen, mein Manifest-Datei sieht derzeit wie folgt aus:Benötige ich einen API-Schlüssel für jede API, die ich verwende?
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.ciceroneltd.cicero">
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:name=".MainActivity"
android:label=""
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/google_maps_key" />
<meta-data
android:name="com.google.android.geo.API_KEY"
android:value="@string/places_api_key" />
</application>
natürlich, dass nicht Arbeit
Also brauche ich einen Schlüssel für beide APIs? @Vikas –
Sie benötigen 2 verschiedene APIs für beide. – Vikas