Xilinx社区
首页 > 技术专栏 > 骁龙820A车载应用程序开发介绍
骁龙820A车载应用程序开发介绍
来源:技术专家 时间:2017-10-30

  骁龙820A是提供可扩展的信息娱乐,图形和多媒体平台。Qualcomm采用模块化方式设计骁龙820A,这样使得信息娱乐系统可以通过软件和硬件进行升级,实现汽车技术的与时俱进。

  信息娱乐系统这个范围太大,但是app这个概念大多数人都有,所以小编今天介绍一下android auto的app的开发。

  环境搭建

  环境搭建可以分为两步,小编选取的操作系统是linux。

  安装openjdk

  小编的linux平台是ubuntu,选取这个操作系统的原因是ubuntu比较稳定。Windows上只能安装jdk,不能安装openjdk,linux上其实也有jdk,但是jdk有一个弊端,必须要配环境变量,所以小编就选取了openjdk,不需要配环境变量也可以使用。

  安装android studio

  Android studio 是开发app的工具,可以到android studio的中文社区下载集成sdk的包,下载下来解压。

  进入bin目录之后,执行studio.sh脚本。

  命令:

  Android studio的使用步骤

  新建一个android工程的一定要勾选android auto。

  然后选择你构建的app中类,android auto app可以分为以下两种

  所以在android studio里面的体现如下所示

  小编这里选择media service。为了体现android auto的特点,小编只着重展示android auto独有的特性。下图是主要部分的目录树

  观察所得/res/xml比较特殊,里面的automotive_app_desc.xml是配置车载应用需要用到的功能,这里小编选择的是meida功能,可以在这个文件里面定义。

  此外,必须在AndroidManifest.xml中使用automotive_app_desc文件

  此时就可以使用Mediasession等接口进行开发了。

  Android studio auto模拟器

  Google为了给广大开发者方便,特定提供了两款模拟器apk, 可以安装到手机上模拟车载系统显示屏。

  具体下载方式如下

  然后可以在/Sdk/extras/google/simulators目录下找到模拟器。

  总结

  骁龙820A的应用app开发肯定前景广阔,小编介绍的只是皮毛,有兴趣的同学可以深入研究。

  Qualcomm汽车技术讨论组 QQ群号:566131670

more汽车电子市场动态
more技术专栏
more专家答疑
问:配置高通pmd9607的mpp管脚, 设置为模拟输入一直量不到电压,请教。
答:需要注意,MPP管脚并不是所有MPP管脚都可以配置的,请参考spec说明,你需要配置的pin有没有限制。通常模拟输入的话,还要配置ANA_IN_CTL等寄存器,需要外接模拟量,然后读取该pin的值的寄存器中HKADC值。
问:专家请指导: sensor厂家给的sensor相关资料(chromatix + lib)是支持前置摄像头的,“支持”主要是我这边验证过前置已经点亮。 后置摄像也用同sensor, 但用这套相关资料就点不亮了。 kernel层确认已经PROBE, 同时在/dev下有media0 media1,请协助该如何完成后置的点亮. p.s: 1. 该板后置如果使用其他sensor,可以点亮前后置摄像头; 2. 将后置摄像头拆卸, 可点亮前置, 不拆卸后置,同样可以点亮前置; 3. 如果前置后置一样, 前后置都点不亮, 但kernel层确认都probe, dev下有camera0,camera1,camera2; 4. 拆卸前置,仅后置, 依然无法点亮, kernel已经probe,dev下有camera0,camera1 针对前后置同sensor, 在sensor_init.c增加2sensor, 分别命名为: sensor, sensor_rear,同时在sensor_Libs目录下增加sensor,sensor_rear目录,主要是针对lib部分, 同时对lib中camera_id和position做对应修改(前:CAMERA_1,1,后: CAMERA_0,0) 写的太多, 一句话说明下问题: 前后置同sensor如何同时点亮前后置sensor, 是否需要修改lib中的参数,如何修改?还是其他问题?
答:从现象描述看,可以从以下几点排查。 1,sensor的配置,通常后置sensor 4lanes,而前置sensor 2lanes。换不同型号的sensor可以点亮,说明这些配置可能没有修改 导致一些问题。 2,重点看下,“拆卸前置,仅后置, 依然无法点亮,dev下有camera0,camera1,”,对比下前后置不同型号 枚举dev也是这样,看看HAL层dumpimage检查图像是否正常。 3,camera id枚举冲突,无法区分两颗相同的sensor,tuning参数调用是否正确。
问:请教专家,UE 链路层怎么样才能主动和NODE B断开。 设备和基站没有OTA log,也不太清楚是什么原因导致的连接断开。
答:可以通过AT命令CREG可以离线和在线网络。不知道是否是您需要的情况。 http://blog.chinaunix.net/uid-149881-id-2780145.html
问:有没有懂高通平台root 和解网络锁的高手?
答:eng和userdebug版本上通过adb root。你是否需要如下的方法么, https://zhidao.baidu.com/question/557640730.html
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备12027778号-2 北京市公安局备案:1101082052