作者james732 (好人超)
看板AndroidDev
标题[问题] android的目录结构
时间Wed Sep 7 16:26:51 2011
我想请问一下,Android的目录结构是怎麽设计的
特别是这个档案系统跟标准的 Linux 有什麽不一样
我用adb shell连进手机 (Moto DEFY),输入 df -h
出现的结果如下,发现它跟 Linux 做法差异相当的大
我想找资料来看一下、了解为什麽要这麽设计
这一大堆的目录在Android系统里又是扮演怎样的角色
手机型录常见的ROM size指的又是哪些?
但不知道应该要google下什麽关键字才好
希望板友能够给我一些建议,或者介绍我一些能参考的网站
感激不尽
Filesystem Size Used Available Use% Mounted on
tmpfs 238.6M 44.0K 238.5M 0% /dev
/dev/block/mmcblk1p21 325.1M 168.2M 156.9M 52% /system
/dev/block/userdata 1.2G 425.7M 843.1M 34% /data
tmpfs 238.6M 44.0K 238.5M 0% /dev
tmpfs 238.6M 0 238.6M 0% /mnt/asec
tmpfs 238.6M 0 238.6M 0% /mnt/obb
/dev/block/cache 193.7M 23.0M 170.7M 12% /cache
tmpfs 2.0M 24.0K 2.0M 1% /data/tmp
/dev/block/pds 3.9M 1.2M 2.8M 29% /pds
/dev/block/vold/179:1 1.9G 1.2G 721.9M 62% /mnt/sdcard
/dev/block/vold/179:1 1.9G 1.2G 721.9M 62% /mnt/secure/asec
/dev/block/dm-0 19.3M 17.7M 1.5M 92% /mnt/asec/
com.PuppyPunch.AGWB-1
/dev/block/dm-1 5.1M 3.2M 1.9M 63% /mnt/asec/
com.motorola.inputmethod.gpinyin-1
/dev/block/dm-2 2.0M 168.0K 1.9M 8% /mnt/asec/
com.motorola.inputmethod.entry-1
/dev/block/dm-3 3.1M 1.3M 1.7M 43% /mnt/asec/
com.mibollma.zilchR2-1
/dev/block/dm-4 2.0M 272.0K 1.8M 13% /mnt/asec/
com.arcdroid.whiteboard-1
/dev/block/dm-5 3.1M 1.0M 2.0M 34% /mnt/asec/
com.motorola.inputmethod.latin-1
/dev/block/dm-6 5.1M 3.9M 1.2M 77% /mnt/asec/
com.motorola.inputmethod.motosmarthandwriting-1
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.171.40
※ 编辑: james732 来自: 140.117.171.40 (09/07 16:28)
1F:推 LaPass:唔... 我的手机有/etc这个目录啊? 09/07 16:31
我错了,其实有这个目录,只是没独立成一个档案系统而已 orz
2F:推 nvidia:看source code你就懂了 09/07 16:43
我相信这是最直接的方式
不过茫茫的code海,也不知道该怎麽去挖...
3F:推 chiwa:你可以参考看看system\core\init这支,它就做了非常多事情 09/08 00:21
4F:→ chiwa:斜线打反XD 09/08 00:24
太好了,非常重要的提示,谢谢!
5F:推 Patil:nvidia应该最了解~ 我们的BSP是他们的 XDDD 09/10 00:50
6F:→ Patil:init.rc指的是开机後应该做哪些事情~比方载入驱动或mount等 09/10 00:51
7F:→ Patil:我有点忘了~编译过後的out你应该也可以参考下 09/10 00:52
我承认我是想偷懒才问问看有没有 document 可以看...orz
※ 编辑: james732 来自: 1.174.143.234 (09/11 02:23)