[問題] android的目錄結構

看板AndroidDev作者 (好人超)時間13年前 (2011/09/07 16:26), 編輯推噓4(403)
留言7則, 4人參與, 最新討論串1/1
我想請問一下,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)

09/07 16:31, , 1F
唔... 我的手機有/etc這個目錄啊?
09/07 16:31, 1F
我錯了,其實有這個目錄,只是沒獨立成一個檔案系統而已 orz

09/07 16:43, , 2F
看source code你就懂了
09/07 16:43, 2F
我相信這是最直接的方式 不過茫茫的code海,也不知道該怎麼去挖...

09/08 00:21, , 3F
你可以參考看看system\core\init這支,它就做了非常多事情
09/08 00:21, 3F

09/08 00:24, , 4F
斜線打反XD
09/08 00:24, 4F
太好了,非常重要的提示,謝謝!

09/10 00:50, , 5F
nvidia應該最了解~ 我們的BSP是他們的 XDDD
09/10 00:50, 5F

09/10 00:51, , 6F
init.rc指的是開機後應該做哪些事情~比方載入驅動或mount等
09/10 00:51, 6F

09/10 00:52, , 7F
我有點忘了~編譯過後的out你應該也可以參考下
09/10 00:52, 7F
我承認我是想偷懶才問問看有沒有 document 可以看...orz ※ 編輯: james732 來自: 1.174.143.234 (09/11 02:23)
文章代碼(AID): #1EPohD2k (AndroidDev)
文章代碼(AID): #1EPohD2k (AndroidDev)