最初接触android的开发,还是2010年在做车载DVD的时侯,
那时的车载DVD一般都采用的是wince系统,但安卓系统出来之后,掀起了一波安卓热,公司也转而决定
基于安卓系统开发新的产品,这样,我的第一个安卓产品就是对车载DVD的开发.
前期采用与方案商合作,在瑞芯微的rk3188,rk3288方案上,我们开发上层APP程序,主要集中对音视频的播放,
JNI与中间层的通信,
Activity界面的编写,还有就是对车载方案,做一个上层框架,用于适配不同的芯片方案,那时安卓方案商做的底层,我们只做应用层,这样做出第一代andriod车载产品.
在公司产品定型后,公司转而想进一步深入开发,切换芯片与方案,这样可以适配更高性价比的方案,所以
转而进行底层驱动开发,这里主要是在瑞芯微的px2,px3方案,及全志的A5,A9方案,
后面随着经验的增加,在远峰,我们又转到prima2平台上开发,这是底层芯片方案,我们主要开发屏驱,USB驱动,SPI存储等,
后面在RK3399平台做教室里的多媒体主控,多屏切换,等!