最近在研究百度地图的相关使用,发现还是挺有趣的,虽然官方已经有了非常详细的文档介绍,但是不得不说,有些地方的确不太好用,这里我们就从头开始一步一步讲
首先进入百度地图开放平台,然后注册个账号,链接如下
http://lbsyun.baidu.com/index.php?title=首页
在上面的开发文档处选择android地图SDK,界面如下,
再点击左边菜单的获取密匙,进入应用创建界面,如下
接着点击创建应用
这里的每一个选项填的内容都必须与你的app相对应(尤其是SHA1和包名),不然会无法使用
那么这里的SHA1该如何获取,文档上介绍的方法不怎么好用,这里说说我用的方法,打开终端,进入C:\Users\(这里是你的当前用户名)\.android,接着在命令行中执行命令keytool -list -v -keystore debug.keystore。如下图,先输入密码(如果你没有修改过的或就是空,直接回车键就行)
然后你会在输出中找到SHA1:XXXXXXXXXXXXXXXXXX,这就是开发版SHA1,记录下来填入,接下来创建自己的签名文件(如果你已经有了的话就不用了),在同样的文件夹下,执行keytool -genkey -v -keystore app2.keystore -alias ThisIsName -keyalg RSA -validity 20000,这里的ThisIsName可以改为你想要的name,然后创建处签名文件(这里为了演示我就随便输入了信息),如下