自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(15)
  • 资源 (9)
  • 收藏
  • 关注

原创 android start up flow

在CPU获得复位信号之后,跳转到ROM预先设定好的地址加载bootloader,bootloader完成加载linux的工作。linux开机初始化的过程需要解析init.rc(android\system\core\rootdir)文件,启动各项服务。1.init.rc 中启动app_process:+++++++++++++++++++++++++++++++++++++++++++

2012-07-29 12:15:13 1142

原创 SourceInsight explorer自定义命令

Customer command: 打开当前文件所在的explorerShellExecute open explorer /e,/select,%f

2012-07-29 11:12:49 1256

原创 android 使用statfs获得文件路径可用空间大小的方法

1. 参考下面链接学习statfs()函数的用法:http://baike.baidu.com/view/4523779.htm statfs函数使用说明   功能描述:   查询文件系统相关的信息。   用法:   #include /* 或者 */   int statfs(const char *path, struct statfs

2012-07-24 14:02:29 4511

原创 如何使用makefile的命令行变量 CFLAGS

在android的编译系统中使用Android.mk文件组织当前文件夹下面的源文件。如果想在源文件中使用一个自己定义的宏,ex. FLAG_TEST,就需要在当前源文件所在目录的Android.mk文件中修改了。 使用的是LOCAL_CFLAGS,其实就是使用的makefile 的CFLAGS命令参数变量。注意定义宏的方法: LOCAL_CFLAGS += -DFLAG_TEST

2012-07-24 11:43:01 7093

转载 使用Memory Analyzer tool(MAT)分析内存泄漏

介绍Memory Analyzer tool (MAT) 经典文章,转载留念:注: 文章中提到在Eclipse中配置VM参数-XX:+HeapDumpOnOutOfMemoryError方法:          在Eclipse中的项目中的Run Configuration->(x)Arguments->VM arguments中设置 http://www.blogjava.net

2012-07-19 07:42:56 1222 2

转载 8大你不得不知的Android调试工具

http://mobile.51cto.com/android-222164.htm

2012-07-17 14:25:56 680

原创 用eclipse DDMS查看进程下的线程

用Eclipse DDMS可以看到下面的线程:Signal CatcherHeap Workermain threadbinder thread #1binder thread #2那这些线程都是用来做什么的呢?在Android系统中,Java层和c++/c层都可以创建线程。不过Java层创建的线程最终都由c++/c层来实现。使用ddms这个工具可以查看虚拟机实例进

2012-07-17 14:22:57 5712

转载 Linux命令kill和signal

http://www.cnblogs.com/itech/archive/2012/03/05/2380794.htmlkill命令用于终止指定的进程(terminate a process),是Unix/Linux下进程管理的常用命令。通常,我们在需要终止某个或某些进程时,先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。kill命令的另外一

2012-07-14 15:43:17 942

原创 ubuntu 理解elf 文件

1. 使用gcc 编译好*.o目标文件和可执行文件*以以下代码测试:administrator@ubuntu:~/workspace/MakefileTest/src$gcc MakefileTest.c -c -o MakefileTest.oadministrator@ubuntu:~/workspace/MakefileTest/src$ lsMakefileTest.c

2012-07-08 21:17:36 3052

原创 ubuntu GCC编译器

今天在自己的ubuntu上实践了一下GCC命令:最近学习android上面的logcat/dumpstate代码,学习到main(int argc, char* argv[]),通过入参获取运行可执行文件的命令行参数,这些参数可以通过命令行运行时传入,之前一直不清楚gcc的参数具体意思,可以通过gcc --help查询, exec --help 是linux可执行文件的标准用法,因此以后不用上

2012-07-08 20:52:12 989

原创 ubuntu查看系统是32位还是64位的方法-----uname 命令

******@*****-mf16:~$ uname -aLinux ******-mf16 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 05:14:15 UTC 2010 x86_64GNU/Linux  最近发现uname 命令在android/linux 中用的还真多,uname 命令的可用选项如下:root@ubuntu:

2012-07-04 08:01:37 1477

原创 Hello, ubuntu: Blog from DELL-1320 ubuntu WLAN network

DELL inspiron 1320 ubuntu无线网卡终于弄好了,纠结啊。本以为和自己的联想本子一样费劲,没想到直接:系统设置--->附加驱动--->BRCM STA linux 无线网卡驱动,就OK了。DELL inspiron 1320 的无线网卡信息如下:+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2012-07-03 21:31:56 982

原创 Android源代码下载及编译方法

http://wenku.baidu.com/view/ef3eab4be45c3b3567ec8b57.html

2012-07-02 11:49:44 1429

转载 如何分别下载android kernel/platform source code

http://hi.baidu.com/donghaozheng/blog/item/b519adcc53b9261c00e92855.html

2012-07-02 08:24:23 718

转载 ubuntu设置PATH

http://no001.blog.51cto.com/1142339/554927

2012-07-01 18:57:51 441

Android HAL layer analysis

讲解 Android HAL 硬件抽象层特别好的文档,从上到下的Android 代码结构分析,以及具体实例分析。

2013-08-14

NFS 网络文件系统分析

NFS 网络文件系统入门文档,版权归原作者。

2013-07-10

BitBake User Manual .pdf

bitbake, yocto, for learning yocto, open embedded build system.

2013-04-10

OpenEmbedded User Manual .pdf

OpenEmbedded User Manual, for learning yocto, open embedded, linux, build system.

2013-04-10

Linux.PowerPC详解-核心篇

学习PowerPc linux 特别好的文档,对于bootloader,kernel,init整个PowerPC linux 的初始化也有介绍。

2013-04-02

teraterm_utf8-4.58 非常好用的串口工具

非常好用的串口终端工具 使用几次就知道了

2013-02-27

uboot- ARM bootloader

uboot ARM bootloader 源代码

2012-11-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除