如何获取Android的Google地图api密钥,我已阅读更多文章但未成功。
我看下面的代码如下:
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:apiKey="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
android:clickable="true" />
所以我的问题如何从谷歌获得xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx? 请一步一步给我,谢谢。
感谢。
答案 0 :(得分:5)
在开始之前,您需要来自Google的特定API密钥。密钥是免费的,需要完成此过程。
转到https://code.google.com/apis/console/,然后使用您的Google帐户登录。
将出现以下内容:
单击“创建项目”按钮。
在服务列表中,找到Google Maps API v3,然后点击“关闭”将其打开。
在下一个屏幕中,选中“我同意...”,然后单击“接受”按钮。现在,您会看到Google Maps API v3旁边的按钮已更改为“on”。
然后点击左侧菜单中的“API访问”。它会要求您“创建OAuth 2.0客户端ID ...”。
在下一个屏幕中,提供产品名称(例如“演示”),上传图像(如果您愿意)作为项目徽标,然后单击“下一步”按钮。
在下一个屏幕中,选择应用程序类型(“Web应用程序”),然后键入您的Web地址,然后单击“创建客户端ID”按钮。
在下一个屏幕中,您有一个API密钥。
备注注意:保存您的API密钥! (您为特定网址开发的所有Google地图应用都需要它
答案 1 :(得分:3)
将有SHA-1,MD5等
最后,转到Google Access API google access api
答案 2 :(得分:1)
https://developers.google.com/maps/documentation/android/v1/mapkey
Google不是你的朋友吗?
$ keytool -list -alias androiddebugkey \
-keystore <path_to_debug_keystore>.keystore \
-storepass android -keypass android
答案 3 :(得分:0)
Google已更新其Google地图API for android,您应该查看here