一、百度地图SDK下载
http://lbsyun.baidu.com/sdk/download?selected=location
选择全部,然后分别下载开发包、示例代码、类参考。
二、创建应用(申请Key)
http://developer.baidu.com/map/index.php?title=android-locsdk
首先登陆百度账号,然后再打开上面的链接地址。
点击“获取密钥”
如果还没有注册成为百度开发者的话,会出现注册的界面。
填写信息后,点击“提交”
回到android 定位SDK首页(此处可以是任意Android 地图SDK、Android导航SDK等首页)。点击“获取密钥”
同意下面列出的协议
此时进入了应用列表界面,下面就是创建一个新应用。
创建应用界面如下:【关键是应用名称和安全码】
安全码:安全码的组成规则为:Android签名证书的sha1值+“;”+packagename(即:数字签名+分号+包名)
注意:中间的分号为英文状态下的分号!
此处我打算创建的应用是刚才下载的示例代码中的导航的demo,所以包名就是采用导航demo的包名。
应用名称也采用导航demo的appname.
在导航demo的res/values/strings文件中查找
<string name="app_name">BNSDKDemo</string>
创建的应用如下:
三、在eclipse中导入导航demo,然后修改AndroidManifest.xml文件中的以下代码:
将Android:value的值修改为刚申请的应用的“访问应用(AK)”值。
最后保证手机联网,然后进行真机调试即可。