第一天上班,公司是做平板的,最近要开一个新的项目,车载电子,我将负责蓝牙这块,而公司采购的蓝牙模块是使用串口指令的形式通信,不是直接使用android(linux)系统的蓝牙API。

同事们说Ubuntu12.04兼容性更好一些,还是选择12.04版本,不高不低。上午装了一上午的Ubuntu12.04实体机,一开始用UltralISO,在上嵌的那套方法,没成功。后来从刘那里弄了个老毛桃,不熟悉不会安装,最后刘告诉我一个东西——Universal_USB_Installer。简洁方便。


第二天编译的时候发现Android 2.3 need OS 64bits。而我安装的ubuntu系统是12.04 LTS 32bits,晕死了,重新安装。

于是想安装双系统,先安装了一个win7,然后再安装ubuntu。在安装完ubuntu后(其实用UltralISO也是可以的,需要设置Syslinux的启动MBR,之前不知道),反正现在装系统应该很多选择了。发现只能进入win7,为了缩短时间,我就是马上改变决定,只安装一个ubuntu,然后愣是安装不上去。


折腾来折腾去,下班前也没有搞定。


下班吃完饭后继续弄,终于装好了双系统,然后再win7下用easyBCD增加一个启动项,顺利的实现了双系统启动。


第三天发现,双系统不稳定,ubuntu动不动就重启,不定时重启。这个问题,先这么着吧,后面实在不行就换了!


=========================================================================================

装好系统后,主要是安装android开发环境,见公司文档。

平台是MTK,源码使用MTK提供的一套客制化的源码,源码结构和Android源码结构很多不同。需要熟悉。


对于蓝牙模块,因为是串口通信,驱动文件就是串口,需要做的工作是JNI层,和APP层。

那么需要先熟悉下这些的开发环境,做一些案例实验。

借鉴:http://blog.csdn.net/xnwyd/article/details/7086384



更多相关文章

  1. Android(安卓)Studio 新建一个简单的Jni-demo,实现了so库的生成与
  2. Android(安卓)音视频深入 十三 OpenSL ES 制作音乐播放器,能暂停
  3. 【Android】 Tablayout、XTablayout、SlidingTablayout的比较
  4. [Android][as][error]使用adb无法安装apk的问题解决
  5. Android下的配置管理之道之gerrit代码服务器搭建
  6. 和菜鸟一起学android4.0.3源码之红外遥控器适配
  7. 【Android信息安防】三星KNOX容器(2)
  8. Android(安卓)仿微信图片选择器
  9. 从架构师的角度分析Android(安卓)Handler 源码的正确姿势

随机推荐

  1. Android(java)时间转换星期 昨天 今天 几
  2. Android如何制作一个简易的视频播放器
  3. php短视频源码Android手绘电子签名
  4. Android 使用BRVAH 实现二级菜单。类似QQ
  5. Android数据库中事务操作方法之银行转账
  6. RN的ReactApplication源码分析
  7. Android 实现局部图片滑动指引效果
  8. Android V7包的使用
  9. android抽屉效果的实现
  10. 彻底解决 Android(安卓)Studio 乱码问题