首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android文件系统深入辨析

2012-08-26 
Android文件系统深入剖析cpio?-i?-F?../ramdisk.img?这下,你就能看见并操作ramdisk里面的内容了。?然后把An

Android文件系统深入剖析

    cpio?-i?-F?../ramdisk.img?

    这下,你就能看见并操作ramdisk里面的内容了。

    ?

    然后把Android源码编译后生成的system和 userdata里的文件复制到 ramdisk/system和 ramdisk/userdata下。这样就得到一个文件系统了。

    3、使用网络文件系统方式挂载Android文件系统

    因此,我们需要建立/nfsroot目录,再建立/nfsroot/Androidfs目录,把刚才的Android文件系统改名为Androidfs,并链接到/nfsroot/Androidfs

    4、Android文件系统内核引导文件系统

    Android内核挂载/nfsroot/Androidfs之后,根据init.rc,init.goldfish.rc来初始化并装载系统库、程序等直到开机完成。init.rc脚本包括了文件系统初始化、装载的许多过程。init.rc的工作主要是:

    1)设置一些环境变量

    2)创建system、sdcard、data、cache等目录

    3)把一些文件系统mount到一些目录去,如,mount tmpfs tmpfs /sqlite_stmt_journals

    4)设置一些文件的用户群组、权限

    5)设置一些线程参数

    6)设置TCP缓存大小

热点排行