您的位置:首页 > 移动开发 > Android开发

百度地图 Android开发

2015-06-07 14:30 591 查看
百度地图开发下载地址

http://lbsyun.baidu.com/sdk/download

请一定要按照需求下载开发包使用(如果用来练手,全下载也行),不然项目会变大,没有必要。具体引用百度的库,可以在自己手机的 /data/data/项目主包名/lib/ 下面找到。

下载百度地图android sdk demo 使用时,需要在自己的百度开发者哪里新建一个项目,因为百度地图要用到share1(每台电脑不一样) 和 主包名。这个通常可以不对的话 ,地图显示不出来(程序运行没有问题,就是地图加载不出来,白色一片,不要误以为是网络不给力)。

基本的显示 ,定位照着demo来写没有任何问题应该,自己把包,lib 导入正确 , manifest 注册好百度的key ,权限 uses 好。

百度地图Android导航

百度地图demo这个地方最开始要init导航的,百度官网没说,并且他的例子里面,是直接在 DemoMainActivity这个类写好了。我们很容易直接把他的项目弄过来复制RoutePlanDemo , DemoMainActivity。这个做法是错误的。

// 初始化导航引擎 , 必须要初始化

BaiduNaviManager.getInstance().initEngine(this, getSdcardDir(),

mNaviEngineInitListener,

new LBSAuthManagerListener() {

@Override

public void onAuthResult(int status, String msg) {

String str = null;

if (0 == status) {

str = “key校验成功!”;

} else {

str = “key校验失败, ” + msg;

}

Toast.makeText(RoutePlanDemo.this, str,

Toast.LENGTH_LONG).show();

}

} );

后面的基本按照demo来写。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: