在本人学习Android环境下创建百度地图应用过程中出现许多问题,特写下此文,以此总结,并期望助力网友。
1:首先Eclipse环境搭建,此处不赘述
Android应用开发环境下载地址http://blog.csdn.net/shulianghan/article/details/38023959
2:关于手机通过ADB连接问题。
1)首先注意使用电脑管家的用户,个人认为由于其包含手机助手,所有其tadb.exe影响ADB的连接功能。建议弃用。
2)其次利用豌豆荚连接,本人尝试过,但没有成功,百度后知魅族手机有此问题,豌豆荚连接正常,Eclipse中不识别。
解决方法:
①设备管理器——找到Android Composite ADB InterFace——右键“属性”——详细信息——硬件ID——
如图记录VID_XXXX的XXXX
②C:User/"电脑用户名"/.android /adb_usb.ini文件打开,另起一行,输入”XXXX“。保存
③重启电脑
注意:本方法来自网络,未经本人证实,仅供参考。
3)准对Eclipse中Target——unknown的解决方法。
命令行收入:ADB devices
在我的Eclipse中成功的情况下不会出现 * daemon not running. starting it now on port 5037 *和88CKBM6237XM device
3:Eclipse中新建Android环境下百度地图应用。
1)创建应用
2)
一、准备工作
- 1.注册百度开发者账号,创建应用,获取API key
- 地址:http://lbsyun.baidu.com/apiconsole/key
-
- 2.创建应用需要应用的数字签名SHA1和包名,注意报名的大小写一定要与工程中相一致。
-
在Preference中可以看到Android项目Eclipse默认的数字签名SHA1
-
切换到模拟器安装目录下输入命令
命令 "C:\Program Files\Java\jdk1.6.0_45\bin\keytool.exe" -list -v -keystoredebug.keystore
默认密码是android
也能获取数字签名的SHA1 - 获取创建的API key
- 3.1)添加地图引擎(类库和.so文件)到工程中
- 2)右键工程名——属性——Java构建路径——库——添加外部JAR,将.jar全部添加
-
4.添加权限——百度文档
-
5:接下来的步骤百度地图开发文档里很详细。
-
http://lbsyun.baidu.com/index.php?title=androidsdk
-
建议:详细阅读百度文档中的教程,那是最权威的: