百度地图API开发

百度地图开发步骤:
1. 获得Key
1). 注册百度账户
2). 登陆百度账户,进入API控制台
3). 创建秘钥,默认的都是For Server的
4). 修改秘钥:点击配置,选择For Mobile
5). 填写安全码
安全码的组成规则为:Android签名证书的sha1值+“;”+packagename(即:数字签名+分号+包名)
注意:中间的分号为英文状态下的分号!
Android签名证书
I). adt22之后直接winows -> preferance -> android -> build里查找:SHA1 fingerprint的值就是了
II). keytool -list -v -keystore debug.keystore > key.txt
key.txt的SHA1:的内容就是了。这里要说一下keytool和debug.keystore
keytool:keytool为jdk自带工具,位于你的xxx\Java\jdk1.7.0_21\bin\下
debug.keystore:C:\Users\xxx\.android\下

2. 下载需要的SDK
http://developer.baidu.com/map/sdkandev-download.htm
选择全部下载,包括以下内容:
BaiduMap_AndroidSDK_v2.2.0_Docs.zip
BaiduMap_AndroidSDK_v2.2.0_Lib.zip
BaiduMap_AndroidSDK_v2.2.0_Sample.zip

3. 为使用百度地图的SDK配置
如果Project里没有libs,现在根目录建立这个文件夹,然后里面放入相应文件
libs
armeabi
libBaiduMapSDK_v2_2_0.so
baidumapapi_v2_2_0.jar
将baidumapapi_v2_2_0.jar加入到Build Path:
II). 右键工程文件夹 -> 属性 -> Java Build Path -> Librarys -> add JAR,选中添加
II). 右键工程文件夹 -> 属性 -> Java Build Path -> Order and Export如果有需要选中

4. 导入BaiduMap_AndroidSDK_v2.2.0_Sample到Eclipse,看看demo
5. 结合BaiduMap_AndroidSDK_v2.2.0_Docs,开始百度地图的开发

参考:www.baidu.com -> 地图 -> 地图api ->Android SDK

你可能感兴趣的:(百度地图API开发)