这段时间开发车机,由于机子是要给国外的客户用的,而且指定装igo导航,开发中遇到过一个问题,就是igo导航切到fm或者dvd或者aux时,fm或者dvd有声音而导航无声音,因为mcu开了fm通道或者dvd通道,把安卓系统的声音的通道关闭了,其实mcu可以开两条通道,前提你们硬件允许混响,废话不多说 。。。。。。。。。。。。。。。。。。。下面是解决问题的办法--------修改 frameworks\base\McuService\src\com\McuService下的McuCBMAPI.java,不知道你们是否也叫这个名称,修改:这句 returnrequest(appMode,AppModePriority.NORMAL);-------不知道你们是否跟我的代码一样
mcu控制代码我同事改了很多 意思是切换到某种状态。appmode 可以是
AppMode.TUNER,AppMode.AUX,AppMode.DVD,后面的参数好像是优先级别状态