2016-04-07 10 views
2

Как я уже упоминал, я пытался использовать два разных API Google в моем проекте: первый - Google GeoLoaction Api, а второй - AutoComplete Api. проблема в том, что им нужен ключ в Manifest.xml в метаданных приложения, но когда я попытался добавить оба, второй ключ переопределяет первый.Как использовать 2 разных API Google в одном проекте Android?

<?xml version="1.0" encoding="utf-8"?> 

<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=".MapsActivity"> 
     <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" /> 

</application> 

Я попытался также добавить еще одну строку в мои ценности, он не работает, как хорошо.

ответ

1

Autocomplete и GeoLocation Api могут быть использованы с той же Api Key.You нужно добавить ключ только один раз в Manifest .Вы просто нужно включить необходимые API, в Google Developer Console.

 Смежные вопросы

  • Нет связанных вопросов^_^