0

GoogleマップとGoogleプレイスを同じアンドロイドアプリケーションで使用しています。そのためにGoogleプレイスとマップの両方を使用するapiアンドロイドアプリケーション

、私はマニフェストで2メタタグを定義していた場合は、わたしを通してそれを

<meta-data 
     android:name="com.google.android.maps.v2.API_KEY" 
     android:value="@string/places_api" /> 
    <meta-data 
     android:name="com.google.android.geo.API_KEY" 
     android:value="@string/places_api"/> 

例外、

APIキーは一度だけ指定することができます。あなたが名前を持つメタデータタグを使用することをお勧めします。AndroidManifest.xmlを<application>要素

でcom.google.android.geo.API_KEYをし、私は1つのメタタグを削除した場合、応じて機能が動作を停止します。

私はthisと言及しましたが、成功しませんでした。 どうすればこの問題を解決できますか? ありがとうございます。

+1

小文字で試してみてください "com.google.android.geo.api_key" –

+1

@NaveenKumarM wow..Its working man ..おめでとうございます.. –

答えて

0

あなたがGoogle Maps Android API v2のためのマニュアルを確認してGoogle Maps Places API for Android場合は、両方が同じメタタグ必要であることが表示されます。だから、あなたが一緒にこれらのAPIを使用するだけで1つのメタタグと共有APIキーが必要

<meta-data 
    android:name="com.google.android.geo.API_KEY" 
    android:value="YOUR_API_KEY"/> 

を。

関連する問題