转载
艺丢丢
开心生活
展开
-
android入门系列之 编译android源代码以及ramdisk.img system.img userdata.img 介绍
一、 编译android源代码 在android 源代码目录下执行命令 make -j5( 其中-j5是可选项,如果你的编译机器有5核则j5,六核为j6等等)经过几十分钟的等待,如果没有错的话,编译成功。此时输出如下: Target system fs image: out/target/product/generic/obj/PACKAGING/systemimage_un转载 2015-05-04 11:04:44 · 626 阅读 · 0 评论 -
Android系统权限配置
前在文章介绍过android系统管理层次:http://blog.csdn.net/andyhuabing/article/details/7030212 ,这里就核心代码分析一下android系统充分利用了linux的用户权限管理方法,所以如果需要移植到其它系统,这一块也是一个相当不小的工作量。那么android系统到底是如何使用这些的有利因素呢?首先需要知道linux权限的两个转载 2015-05-05 10:01:05 · 956 阅读 · 0 评论 -
Android模拟器——QEMU
Android中提供了一个模拟器来模拟ARM核的移动设备。Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/qemu/),它可以提供一个虚拟的ARM移动设备。Android模拟器被命名为goldfish,用来模拟包括下面一些功能的ARM SoC:· ARM926ej-S CPU· Thumb support·转载 2015-05-08 09:10:57 · 3569 阅读 · 0 评论 -
主要源代码目录介绍 Makefile (全局的Makefile) bionic (Bionic 含义为仿生,这里面是一些基础的库的源代码) bootable (引导加载器) build (build
主要源代码目录介绍Makefile (全局的Makefile)bionic (Bionic 含义为仿生,这里面是一些基础的库的源代码)bootable (引导加载器)build (build 目录中的内容不是目标所用的代码,而是编译和配置所需要的脚本和工具)dalvik (JAVA 虚拟机)development (程序开发所需要的模板和工具)转载 2015-05-05 10:20:42 · 876 阅读 · 0 评论 -
andorid系统配置及编译过程
- make: 编译源码,生成相应的系统镜像文件。 - make snod: 重新生成一个system.img系统镜像文件- make kernel: 编译内核(可选)一般根据envsetup.sh文件内容而论-转载 2015-05-05 11:51:58 · 724 阅读 · 0 评论 -
index.dat结构分析
index.dat文件剖析一. 前言注重上网隐私和安全的人在每次上网后都会清除上网痕迹——“删除cookies”、“删除掉上网的临时缓存文件”以及“删除上网历史”。你觉得这样,所有的一切都会被擦除掉了。但是如果有人告诉你:这是不够的,系统中还有一些地方保存了你的上网信息,你是不是感到很恐慌?——这就是系统中的index.dat文件。Windows系统中会存在三个inde转载 2015-07-09 15:10:44 · 1268 阅读 · 0 评论