android-x86 地图,android 手机客户端百度地图 x86的jar包需要吗
以前都是使用百度API在软件里面做一个百度地图出来这样感觉既浪费时间又浪费精力,这里就教大家直接使用Intent的方式调用手机上安装的百度地图客户端,访问我们所需要的路径规划等,
//调起百度地图客户端
try {
intent = Intent.getIntent("intent://map/direction?origin=latlng:34.264642646862,108.95108518068|name:我家&destination=大雁塔&mode=driving®ion=西安&referer=Autohome|GasStation#Intent;scheme=bdapp;package=com.baidu.BaiduMap;end");
if(isInstallByread("com.baidu.BaiduMap")){
startActivity(intent); //启动调用
Log.e("GasStation", "百度地图客户端已经安装") ;
}else{
Log.e("GasStation", "没有安装百度地图客户端") ;
}
} catch (URISyntaxException e) {
e.printStackTrace();
}
但是,若客户端没有安装了百度地图客户端就会报 No Activity.... 直接会导致程序挂掉,这是开发者不希望看到的.所以在调用之前判断该手机是否安装了百度地图客户端,我们知道百度的包名为 com.baidu.BaiduMap
所以通过下面的方法进行判断:
/**
* 判断是否安装目标应用
* @param packageName 目标应用安装后的包名
* @return 是否已安装目标应用
*/
private boolean isInstallByread(String packageName) {
return new File("/data/data/" + packageName).exists();
}
我们就可以灵活的去调用百度地图了。
取消
评论
android-x86 地图,android 手机客户端百度地图 x86的jar包需要吗相关推荐
- android 高德卫星地图数据,白马地图 Bmap for Android v7.3.81 强大高德百度地图应用|张小北...
Bmap for Android 是一款集成高德地图百度地图为一体的第三方地图应用APP,Bmap for Android 又叫白马地图,采用高德/百度地图数据引擎,可任意切换百度地图.高德地图数据源 ...
- android java 经纬度(国标WGS84/gps84/硬件/谷歌地球卫星,Gcj02/腾讯地图/高德地图,Bd09/百度地图)之间互换
android java 经纬度(国标WGS84/gps84/硬件/谷歌地球卫星,Gcj02/腾讯地图/高德地图,Bd09/百度地图)之间互换 前言: 由于项目需要,很多时候都需要地图经纬度直接的转换 ...
- android 高德地图移动卡顿_高德地图4.8和百度地图3.1的抉择,如何发送地址到车机(下载失效本帖奉上百度云盘)...
9月已经过去半个月了,升级一直围绕着领克车友,8月的兴奋,总想知道车机有什么改变,很多车友提前去预约,总想尝第一口鲜,这个第一口可不好喝,头啖汤随好,但会烫口,于是我带着观望的态度,因为我始终觉得,安 ...
- Android百度地图雷达效果,地图导航实测:百度地图路线雷达圈粉“老司机”
原标题:地图导航实测:百度地图路线雷达圈粉"老司机" 前段时间,百度和高德就谁是第一的问题引发了一场争论,而作为驾龄近10年的老司机,我并不关心两家输赢,只想说说哪个导航更好用.更 ...
- html5 geolocation 百度地图,html5 geolocation配合百度地图api实现定位
1.了解html5 geolocation HTML5 Geolocation(地理定位)用于定位用户的位置. 鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的.=> 使用 ...
- 百度地图集成(一):百度地图简单实现
百度地图集成概要 百度地图集成(一):百度地图简单实现 百度地图集成(二):百度定位以及反编译地理位置 百度地图集成(三):检索功能的实现 百度地图集成(四):零散 百度地图集成第一篇: 百度地图简单 ...
- 百度地图API制作类似 百度地图的路线导航界面并实现简单的路线规划功能
之前我们讲了怎么在百度地图上设置Marker(如A点..) 和弹出框(跟随Marker的,Marker移动的时候也是会跟着移动的),接着又觉得百度地图自带的放大缩小不(fei)是(chang)很(de ...
- 被高德地图追上,百度地图该怎么继续保持霸主之位
曾经,在那个没有电子地图或电子地图还没有普及的时代,人们出行要么靠四处问人,要么靠纸质地图.不知道有多少人经历过那种场景:走出火车站的时候,第一个向你迎上来的是那些卖纸质地图的大妈.那个时候要出远门的 ...
- 一行CSS样式去除百度地图版权,去除百度地图右上角平移缩放控件的市县区文字
/*去除百度地图版权,去除百度地图右上角平移缩放控件的市县区文字*/ .anchorBL, .BMap_zlHolder {display: none;visibility: hidden;}
- Python地理地图可视化:folium把百度地图中国城市中心经纬度解析出来并在地图上展示(三)
python地理地图可视化:folium把百度地图各个城市经纬度解析出来并在地图上展示(三) 上一篇(https://zhangphil.blog.csdn.net/article/details/1 ...
最新文章
- android usb 触摸屏 apk,Android插入USB设备,自动弹出提示运行apk
- 日常shell使用小结
- TomcatServlet笔记
- python删除链表的倒数第k个节点,剑指offer 链表中的倒数第K个节点 Python and C++
- 登陆时验证码的制作(asp.net)
- gitignore.io-程序猿值得拥有的智能生成gitignore文件的秘密武器
- Java依赖多个版本,java – Gradle中的多个依赖项版本
- 用Asp.Net c#写的采集小例子
- android获取当前activity view,Android中如何通过View获取Activity
- obd协议 混动车_最新人工智能驾考系统OBD信号采集模块
- 3图片尺寸要求_贵港200L塑料桶图片尺寸
- JQUERY右侧悬浮返回顶部代码
- unlocker207安装失败解决方法
- 《原神》游戏设计分析
- Lockdir 文件夹加密 破解
- 弹性卡箍零件自动化检测 与包装生产线的研制
- OK插件安装常见问题集锦(PowerPoint版)|OneKeyTools Lite安装说明
- Mapabc——地图标注
- php 内网/外网ip判断
- HTML5期末大作业:温泉酒店网站设计——中国风的温泉酒店网(13页) HTML+CSS+JavaScript 学生web网页制作期末大作业_住宿 旅游 主题酒店