- 博客(8)
- 资源 (9)
- 收藏
- 关注
原创 Andorid——ubuntu下的 NDK / JNI
之前一直有接触源码里面的JNI体系,知道个大概,只管调进了哪个C/C++的接口,现在记录学习下。 NDK - Native Development Kit ,类似SDK性质,可以看作为一个编译工具的集合,在android开发中常用于将C/C++代码打包编译成android 应用程序能够加载使用的模块,像动态静态库 .a ,.so.
2014-09-29 17:41:49 2821
原创 Android——4.2 - 3G移植之路之usb-modeswitch (二)
在前文Android——4.2 - 3G移植之路之libusb (一) 中有解析到libusb 这个动态库的移植,目的就是为了 usb-modeswitch 服务。usb-modeswitch的作用就是转换usb型的设备状态,也是3G 移植中重要的准备工作!一.Kernel配置: usb-modeswitch需要kernel中的驱动支持,需要配置serial驱动,到kernel中 make menuconfig 打开serial中的option模块 :Device Drive
2014-09-23 17:55:20 8506 6
原创 Android——编译安装Module的控制因素
在前文Android——编译系统初始化设置中有解析编译的TARGET_BUILD_VARIANT 的配置与基本区别,其中的一些编译控制是对的但是Module的Android.mk中的LOCAL_MODULE_TAGS 控制并不全适用目前的android4.2,这里记录一下我对Module的控制过程。
2014-09-14 13:55:45 13517 1
原创 Android——4.2 - 3G移植之路之libusb (一)
目前的3G模块都是usb接口的,插在android系统中都会默认识别为usb storage 设备,会尝试通过Vold 挂载为usb 存储设备!所以必须要把设备类型转掉,转换成Modem类型设备,只有这样才能实现主机与模块之间的正常通信,这里就需要一个转换驱动了,usb-modeswitch 开源驱动,网上下载:http://www.draisberghof.de/usb_modeswitch/#download其中还需要支持的API库,源码下载:http://www.libusb.org/
2014-09-05 16:58:30 7125 2
原创 C/C++ —— 十六进制类型字符串的转换
在实际工作中,字符串和其它数据类型的转换是很常见的,库函数有很多,比如 atoi , strtol , sscanf 等,这些函数网上有很多资料,我经常用到的就是十六进制的数值以字符串的形式传输,然后又要解析,这里记录一下我这边的做法:将2个字节的十六进制的字符串转成short int 2个字节的整形数据:
2014-09-04 18:57:51 9538 4
原创 Ubuntu——软件源(非LTS长久支持版)
目前Ubutun版本更新迭代太快~常规版本的维护期都比较短,基本一年以内,只有像10.04, 12.04, 14.04还有以后的16.04才会长久支持3-5年。去年装的最新13.04 已经停止维护好几个月了,之前发现没更新也没管,后面想装某些软件的时候才发现源已无效!折腾了半天才找到办法,所有停止维护的版本都可以使用old源。
2014-09-02 19:26:31 2800
原创 Android—— 4.2 Vold挂载管理_Kernel_USB_Uevent (七)
在前文Android—— 4.2 Vold挂载管理_NetlinkManager (四)中有解析到Vold 是从kernel中获取uevent事件,来获取device信息,其中是通过一个Netlink的套接字,目前整个Vold机制也分析完了, 上篇 Android—— 4.2 Vold挂载管理_MountService (六) 分析了机制中最上层的,这里分析一下最下层的kernel uevent事件的发送,以USB设备为例!
2014-09-02 18:12:17 3640
原创 Android—— 4.2 Vold挂载管理_MountService (六)
整个Vold机制应该算system层,与framwork层的交互在Android—— 4.2 Vold挂载管理_CommandListener (二)中有提到过,是通过一个"vold"的socket进行通信的,这里分析一下framework中负责与Vold通信的:MountService
2014-09-01 16:04:09 4678
bootchart.7z
2019-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人