我想制作谷歌地图,我们可以在当前位置的基础上搜索医院,警察局等。但根据谷歌搜索,我知道过去谷歌的所有地方api都被弃用了。所以我使用https://developers.google.com/places/android-api/signup 使用此链接进行装箱谷歌放置api键,但它不适合我,它没有得到任何数据......
我指的是此链接,我以前只更改api密钥 http://wptrafficanalyzer.in/blog/showing-nearby-places-and-place-details-using-google-places-api-and-google-maps-android-api-v2/
它无法获取任何数据&当我把我的谷歌搜索api路径显示为无效的api。
https://developers.google.com/places/android-api/placepicker我也引用此链接,但我无法找到合适的解决方案。如果有人有任何想法,请告诉我?
答案 0 :(得分:1)
参考本教程Google Places API
确保你完成了以下步骤。
<强> 1。获取Google Maps Android API V2的API密钥
我们需要从Google获取API密钥才能在Android应用程序中使用Google地图。
请按照以下给定的链接获取Google Maps Android API v2的API密钥。
https://developers.google.com/maps/documentation/android/start
<强> 2。获取Google Places API的API密钥
我们可以通过点击Google控制台网址“API访问权限”窗格中提供的“创建新浏览器密钥”为Google Place API创建API密钥:http://code.google.com/apis/console。
另外,请确保在Google控制台的“服务”窗格中启用“Places API”。
第3。将Android支持库添加到此项目
默认情况下,Eclipse支持库(android-support-v4.jar)由Eclipse IDE添加到目录libs。如果没有添加,我们可以通过执行以下步骤手动完成:
点击“窗口 - &gt;打开Project Explorer显示视图 - &gt; Project Explorer“ 右键单击此项目 然后从弹出菜单中,点击“Android工具 - &gt;添加支持库“
从Github下载完整源代码。
答案 1 :(得分:1)
根据您的情况,当您选择近地点整合时,需要两个密钥和3个权限 -
1-Android Key
2浏览器密钥
Google控制台上的权限 -
1-Google Maps Android API
适用于Android的2-Google Places API
3-Google Places API网络服务
希望这会对你有所帮助。
由于