- 博客(10)
- 资源 (63)
- 收藏
- 关注
原创 Android 4.4 Framework开发笔记
Android 4.4 Framework 添加自己的app到源码编译环境将自己的应用添加到android编译环境下注意事项 确定上级目录能调用到本级目录下的android.mk文件修改jb/device/厂商名称/平台名称/平台名称.mk文件,向改文件中添加要编译应用的包名(LOCAL_PACKAGE_NAME),注意不是文件名称让自己的app可以使用第三方java库中的类 引入第
2017-05-24 20:07:59
707
转载 linux arm的存储分布
linux arm的存储分布那些事之一linux arm 内存分布总览上图是linux的arm的虚拟地址分布总览,我们按从低地址到高地址的顺序逐个描述,每项的描述包括如下的内容的组和:地址范围大小,虚拟转物理的接口函数,各个区域对应的分配函数,该区域有什么作用,使用场合等等。首先开始第一个区域:CPUvector page
2015-03-11 16:06:32
532
转载 嵌入式Linux之我行——ARM MMU工作原理剖析
一、MMU的产生 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不断增大,应用程序的规模也随之膨胀起来,终于一个难题出现在程序员的面前,那就是应用程序太大以至于内存容纳不下该程序,通常解决的办法是把程序分割成
2015-03-11 16:01:12
487
转载 linux arm mmu基础
ARM MMU页表框架先上一张arm mmu的页表结构的通用框图(以下的论述都由该图来逐渐展开):以上是arm的页表框图的典型结构:即是二级页表结构:其中第一级页表(L1)是由虚拟地址的高12bit(bits[31:20])组成,所以第一级页表有4096个item,每个item占4个字节,所以一级页表的大小为16KB,而在第一级页表中的每个entry的最低2bi
2015-03-11 15:55:27
570
转载 usb camera kernel config
Eclipse project for android to use USB Webcam.To run this application, the following conditions should be satisfied.1) The kernel is V4L2 enabled, e.g.,CONFIG_VIDEO_DEV=yCONFIG_VIDEO_V
2014-04-20 12:14:54
1806
转载 [转载]一个Linux下抓包软件(源码)
//有记录几种攻击的功能,具体什么攻击看了程序就知道了。:)//myxray.c V0.2#include #include #include #include #include #include #include #include #include #include #include #include #include #include
2013-12-13 12:30:03
831
转载 tcpdump 抓包
监听网卡eth0$ tcpdump -i eth0这个方式最简单了,但是用处不多,因为基本上只能看到数据包的信息刷屏,压根看不清,可以使用ctrl+c中断退出,如果真有需求,可以将输出内容重定向到一个文件,这样也更方便查看。监听指定协议的数据$ tcpdump -i eth0 -nn 'icmp'这个是用来监听icmp协议的数据,就是ping命令使用的协议。类似的,如果要监听t
2013-12-13 00:20:51
947
转载 android.mk的用法与实例
Android.mk 用法介绍 一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在你的Android.mk中列出头文件和依赖文件。ND
2013-05-10 17:26:34
446
转载 linux shell test
1.test测试命令 test命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试, 其测试符和相应的功能分别如下: (1)数值测试: -eq:等于则为真 -ne:不等于则为真 -gt:大于则为真 -ge:大于等于则为真 -lt:小于则为真 -le:小于等于则为真 (2)字符串测试: =:等于则为真 !=:不相等则为真 -z 字
2013-03-22 14:01:45
376
转载 LinuxShell算术运算
LinuxShell算术运算Bash shell 的算术运算有四种方式:1:使用 expr 外部程式加法 r=`expr 4 + 5`echo $r注意! '4' '+' '5' 这三者之间要有空白r=`expr 4 * 5` #错误乘法 r=`expr 4 \* 5`2:使用 $(( ))r=$(( 4 + 5 ))echo $r3:使
2013-03-21 23:17:56
592
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人