高德车机版是不是要root之后手机怎么才能root装

请问一下这是什么车载系统?可以安装高德地图车机版吗? - 知乎0被浏览679分享邀请回答暂时还没有回答,开始写第一个回答正在加载验证码......
请先拖动验证码到相应位置高德导航车机版与高德地图都安装了怎么使用_百度知道
高德导航车机版与高德地图都安装了怎么使用
我有更好的答案
您好,请问小德有什么可以帮助您的呢?
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。请问这是哪种系统,可以装高德地图车机版吗?_高德地图吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:13,417贴子:
请问这是哪种系统,可以装高德地图车机版吗?收藏
亲,您看一下,在【设置】中有没有【关于】选项呐,【关于】中会有相关的设备信息呐
楼主,您最好问一下汽车厂家。还有,就算您的是安卓系统,但是如果您的系统无法识别u盘,也没用的
我装的导航就是这界面,地图软件是高德机车版
登录百度帐号5245人阅读
Android(133)
高德地图车机版API演示程序
做车载的应该和这个程序打交道打的比较多吧,这里是我今天写的一个实现了他的API的一个演示程序
首先我们来看下他的官网、
相对于其他的api来说,这个api已经相对挺完善的,如果想使用这个车机版地图,你需要去下载一些资源包,放在对应的位置然后联网激活,这些就不详细的说明了
高德地图车机版(amap auto)第三方调用API是为整车厂、前后装主机厂、系统方案商、开发者等,提供的在自己系统或应用中调用高德地图车机版功能的一套方法。调用方可以根据业务需求,调用POI搜索、路线规划、地图操控、导航等功能,充分提升和完善系统及应用的车载体验。
Android 车机网页端或车机应用App
支持 Android 高德地图车机版 App V1.1.0 及以上版本
Intent 调用:Android 平台术语,指代第三方应用调用高德地图车机版 Android 客户端的方式
我们主要来看下我们的程序,他只有一个ListView,所有我们的程序layout应该是:
activity_main.xml
&?xml version="1.0" encoding="utf-8"?&
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="5dp"&
android:id="@+id/mListView"
android:layout_width="match_parent"
android:layout_height="match_parent"/&
我们的主程序就更好说话了
MainActivity
package com.liuguilin.com.
import android.content.I
import android.support.v7.app.AppCompatA
import android.os.B
import android.util.L
import android.view.V
import android.widget.AdapterV
import android.widget.ArrayA
import android.widget.ListV
import java.util.ArrayL
import java.util.L
* 高德车机版API演示程序
* 官网:http://lbs.amap.com/api/amapauto/#id004
* by刘桂林
public class MainActivity extends AppCompatActivity {
private static final String TAG = "AMapSample";
private ListView mListV
private ArrayAdapter&String&
private List&String& mL
private String appN
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
initData();
initView();
* 初始化数据 / 便于扩展
private void initData() {
mList = new ArrayList&&();
mList.add("1.进入主图");
mList.add("2.显示我的位置");
mList.add("3.路线规划");
mList.add("4.通过地址");
mList.add("5.通过经纬度");
mList.add("6.搜索地点");
mList.add("7.关键字导航");
mList.add("8.周边分类");
mList.add("9.直接导航");
mList.add("10.地图标注");
mList.add("11.地图操作");
mList.add("12.特殊点导航");
mList.add("13.全程概览");
mList.add("14.路线偏好");
mList.add("15.路线偏好");
mList.add("16.取消导航");
mList.add("17.退出应用");
mList.add("18.打开收藏夹");
private void initView() {
appName = getString(R.string.app_name);
Log.i(TAG, "appName:" + appName);
mListView = (ListView) findViewById(R.id.mListView);
adapter = new ArrayAdapter&String&(this, android.R.layout.simple_list_item_1, mList);
mListView.setAdapter(adapter);
mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView&?& adapterView, View view, int i, long l) {
parsing(i);
private void parsing(int i) {
Log.i(TAG, "position:" + i);
switch (i) {
openMapOperation("androidauto://rootmap?sourceApplication=" + appName);
openMapOperation("androidauto://myLocation?sourceApplication=" + appName);
double slat = 36.2;
double slon = 116.1;
String sname = "abc";
double dlat = 36.3;
double dlon = 116.2;
String dname = "def";
* 起终点是否偏移
* 0:lat 和 lon 是已经加密后的,不需要国测加密;
* 1:需要国测加密
int dev = 0;
* 驾车方式
=0(速度快)
=1(费用少)
=2(路程短)
=3 不走高速
=4(躲避拥堵)
=5(不走高速且避免收费)
=6(不走高速且躲避拥堵)
=7(躲避收费和拥堵)
=8(不走高速躲避收费和拥堵)
int m = 0;
openMapOperation("androidauto://route?sourceApplication=" + appName +
"&slat=" + slat + "&slon=" + slon + "&sname=" + sname + "&dlat=" +
dlat + "&dlon=" + dlon + "&dname=" + dname + "&dev= " + dev + "&m=" + m);
String addr = "深圳世界之窗";
openMapOperation("androidauto://viewGeo?sourceApplication=" + appName + "&addr=" + addr);
double lat = 39.9;
double lon = 116.48;
int dev4 = 0;
openMapOperation("androidauto://viewReGeo?sourceApplication=" + appName + "&lat=" + lat + "&lon=" + lon + "&dev=" + dev4);
String keywords = "电影院";
int dev5 = 0;
openMapOperation("androidauto://poi?sourceApplication=" + appName + "&keywords=" + keywords + "&dev=" + dev5 + "Wod");
String keywords6 = "方恒国际中心";
* 导航方式
3 不走高速
5不走高速且避免收费
6不走高速且躲避拥堵
7躲避收费和拥堵
8不走高速躲避收费和拥堵
int style = 2;
openMapOperation("androidauto://keywordNavi?sourceApplication=" + appName + "&keywords=" + keywords6 + " &style=" + style);
String keywords7 = "银行";
openMapOperation("androidauto://arroundpoi?sourceApplication=" + appName + "&keywords=" + keywords7 + "&dev=0");
String poiname = "fangheng";
double lat8 = 36.547901;
double lon8 = 104.258354;
openMapOperation("androidauto://navi?sourceApplication=" + appName + "&poiname=" + poiname +
"&lat=" + lat8 + "&lon=" + lon8 + "&dev=1&style=2");
String poiname9 = "abc";
double lat9 = 36.2;
double lon9 = 116.1;
openMapOperation("androidauto://viewMap?sourceApplication=" + appName + "&poiname=abc&lat=" + lat9 + "&lon=" + lon9 + "&dev=0");
* 0 实时路况开
* 1实时路况关
int traffic = 0;
* 0缩小地图
* 1放大地图
int zoom = 1;
* 0切换2d车上
* 1切换2d北上
* 2切换3d车上支持
int switchView = 2;
openMapOperation("androidauto://mapOpera?sourceApplication=" + appName + "&traffic=" + traffic + "&zoom=" + zoom + "&switchView=" + switchView);
* home回家
* crop回公司
String dest = "home";
openMapOperation("androidauto://navi2SpecialDest?sourceApplication=" + appName + "&dest=" + dest);
* 0 进入全览
* 1 退出全览
int isShowPreview = 0;
openMapOperation("androidauto://naviPreview?sourceApplication=" + appName + "&isShowPreview=" + isShowPreview);
int isAvoidJam = 0;
int isVoidCharge = 0;
int isAvoidHighway = 0;
int usingHighway = 0;
openMapOperation("androidauto://naviRoutePrefer?sourceApplication=" + appName +
"&isAvoidJam=" + isAvoidJam + "&isVoidCharge=" + isVoidCharge +
"&isAvoidHighway=" + isAvoidHighway + "&usingHighway=" + usingHighway);
* 导航方式
3 不走高速
4 躲避拥堵
5 不走高速且避免收费
6 不走高速且躲避拥堵
7 躲避收费和拥堵
8 不走高速躲避收费和拥堵
int type = 0;
openMapOperation("androidauto://naviRoutePreferEx?sourceApplication=" + appName + "&type=" + type);
openMapOperation("androidauto://naviExit?sourceApplication=" + appName);
openMapOperation("androidauto://appExit?sourceApplication=" + appName);
openMapOperation("androidauto://openFavorite?sourceApplication=" + appName);
* 启动地图操作
private void openMapOperation(String url) {
Intent intent = new Intent("android.intent.action.VIEW",
android.net.Uri.parse(url));
intent.setPackage("com.autonavi.amapauto");
intent.addCategory("android.intent.category.DEFAULT");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
最终实现的效果就是这个样子了
我只是把官网的api统一一下而已,并没有什么技术含量,只是为了方便自己以后调用而已,嘻嘻,有兴趣的可以观摩一下
可以加群聊聊:
文章:14篇
阅读:84834
文章:35篇
阅读:192941
阅读:25546
文章:14篇
阅读:96929}

我要回帖

更多关于 怎么才能把手机root 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信