- 博客(7)
- 资源 (14)
- 收藏
- 关注
转载 Build Android4.0.3错误
build/core/main.mk:670: *** Module 'AlarmProvider' in PRODUCT_PACKAGES has nothing to install!. Stop../build/target/product/large_emu_hw.mk:25: AlarmProvider ./build/target/product/generic_n
2012-07-12 23:34:06 7984 1
原创 Android init进程启动
一、Android Init.c执行流程Android中的内核启动后,kernel会启动第一个用户级别的进程:init,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。init始终是第一个进程。PS:可以通过:ps aux | grep init命令来查看其Pid为1。in
2012-07-12 23:30:38 14781 5
转载 android surfaceflinger研究----显示系统
转载:http://www.cnblogs.com/armlinux/archive/2012/02/29/2396756.html 这周抽空研究了一下SurfaceFlinger,发现真正复杂的并不是SurfaceFlinger本身,而是android的display显示系统,网上关于这部分的介绍有不少,本不打算写的,但是发现还是记录一下研究代码的过程比较好,一是能够帮助自己理
2012-07-09 23:04:14 3571
转载 SurfaceFlinger启动过程分析
转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:Daniel Wood------------------------------------------------------------ 以下将讲讲surfaceflinger的启动过程,可以结合启动过程图来了解。当然最关键是代码(Google Android 2.2),
2012-07-09 22:58:24 3341
原创 编译运行Android模拟器
source buile/envsetup.shlunch sdk-engmake sdk -j2 编译完之后,sdk安装在了下面的目录里ANDROIID_DIR/out/host/linux-x86/sdk在这个目录下有一个压缩包,里面就是我们从eclipse里下载的sdk的包。如果你做过app开发都会知道,我们只有下载了不同版本的sdk之后才能创建不同版本的模拟器,
2012-07-09 21:26:26 11128 2
原创 linaro Android4.0.4 for FS100 - dm9000移植
1. 平台代码修改 vim arch/arm/mach-s5pc100/mach-smdkc100.c2. 添加需要的头文件 #if defined (CONFIG_DM9000) #include #include #endif3. 平台设备添加// CMD为低,读写地址寄存器, CMD为高,读写数据寄存器
2012-07-08 17:47:19 3513 3
原创 移植Andorid4.0.4 - 步骤及问题汇总
+ 华清远见 - MichaelTang--------------------------------------------------------------------------------------------------------------------------------开发板: FS_S5PC100 CPU: S5PC100,800Mhz,A8
2012-07-08 17:16:14 4547 1
类似QQ蓝牙聊天室
2014-10-13
BluetoothHelper
2014-07-31
蓝牙调试助手
2014-05-17
Android访问串口设备源码
2014-03-13
Android系统访问串口设备源码
2014-03-13
基于Linux的消息队列及多线程编程实现的聊天室
2013-01-09
miniOS_v2.0免积分
2012-03-28
miniOS_V2.0源码
2012-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人