2017-07-20 7 views
0

私のアプリはプロダクションモードです。最近、場所を探してマップにマップするGoogle APIの機能が追加されました。私はjsonデータを返す場所を呼び出すために別のWeb APIを使用しています。私は私がちょうどマニフェストファイルにAPIキーを追加googlemap.xmlものを持っていないマップのフラグメントを使用していますが、それは以前に罰金働いていたGoogle MapはAPI V2を求めていて、場所を追加してから地図を表示していません。Api Android

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location="lat","lon"&radius=&type=atm&keyword=&key=AIzaSyEXampleApi"; 

- APIは、このようなものです。

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

私はPlaystoreマップがなくなってオーバー公開しているとき、それは今も元気だったアンドロイドスタジオを経由して、それを実行していました。どちらのマップも表示されておらず、場所の自動了解も働いていません.i sha1がGoogleコンソールに配置されていることを確認しました。表示

エラー - Please see https://developers.google.com/maps/documentation/android-api/start for how to correctly set up the map.07-21 01:50:04.771 25734-26650/? E/Google Maps Android API: In the Google Developer Console (https://console.developers.google.com)Ensure that the "Google Maps Android API v2" is enabled.Ensure that the following Android Key exists:API Key:AIzaSyCB-------Sample----Android Application (<cert_fingerprint>;<package_name>):

答えて

0

あなたは(あなたがデバッグキーのためにしただけのように)あなたのGoogleデベロッパーコンソールへのあなたのリリースキーのSHA1フィンガープリントを提供する必要があります。このリンクをチェックして、リリースキーからSHA1フィンガープリントを取得する方法を確認してください:https://developers.google.com/maps/documentation/android-api/signup#release-cert

関連する問題