Android文件夾架構-結構分析

\system\binhtml

這個目錄下的文件都是系統的本地程序,從bin文件夾名稱能夠看出是binary二進制的程序,裏面主要是Linux系統自帶的組件,Android手機網就主要文件作下簡單的分析介紹:android

\system\bin\akmd
\system\bin\am
\system\bin\app_process 系統進程
\system\bin\dalvikvm Dalvik虛擬機宿主
\system\bin\dbus-daemon 系統BUS總線監控
\system\bin\debuggerd 調試器
\system\bin\debug_tool 調試工具
\system\bin\dexopt DEX選項
\system\bin\dhcpcd DHCP服務器
\system\bin\dumpstate 狀態抓取器
\system\bin\dumpsys 系統抓取器
\system\bin\dvz
\system\bin\fillup
\system\bin\flash_image 閃存映像
\system\bin\hciattach
\system\bin\hcid HCID內核
\system\bin\hostapd
\system\bin\hostapd_cli
\system\bin\htclogkernel
\system\bin\input
\system\bin\installd
\system\bin\itr
\system\bin\linker
\system\bin\logcat Logcat日誌打印
\system\bin\logwrapper
\system\bin\mediaserver
\system\bin\monkey
\system\bin\mountd 存儲掛載器
\system\bin\netcfg 網絡設置
\system\bin\ping Ping程序
\system\bin\playmp3 MP3播放器
\system\bin\pm 包管理器
\system\bin\qemud QEMU虛擬機
\system\bin\radiooptions 無線選項
\system\bin\rild RIL組件
\system\bin\sdptool
\system\bin\sdutil
\system\bin\service 
\system\bin\servicemanager 服務管理器
\system\bin\sh
\system\bin\ssltest SSL測試
\system\bin\surfaceflinger 觸摸感應驅動
\system\bin\svc 服務
\system\bin\system_server
\system\bin\telnetd Telnet組件
\system\bin\toolbox
\system\bin\wlan_loader
\system\bin\wpa_cli
\system\bin\wpa_supplicant數據庫

\system\etc緩存

從文件夾名稱來看保存的都是系統的配置文件,好比APN接入點設置等核心配置。服務器

\system\etc\apns-conf.xml APN接入點配置文件
\system\etc\AudioFilter.csv 音頻過濾器配置文件
\system\etc\AudioPara4.csv
\system\etc\bookmarks.xml 書籤數據庫
\system\etc\dbus.conf 總線監視配置文件
\system\etc\dhcpcd
\system\etc\event-log-tags
\system\etc\favorites.xml 收藏夾
\system\etc\firmware 固件信息
\system\etc\gps.conf GPS設置文件
\system\etc\hcid.conf  內核HCID配置文件
\system\etc\hosts 網絡DNS緩存
\system\etc\init.goldfish.sh
\system\etc\location 定位相關
\system\etc\mountd.conf 存儲掛載配置文件
\system\etc\NOTICE.html 提示網頁
\system\etc\permissions.xml 權限許可
\system\etc\pvplayer.conf 
\system\etc\security 
\system\etc\wifi WLAN相關組件
\system\etc\dhcpcd\dhcpcd-hooks
\system\etc\dhcpcd\dhcpcd-run-hooks
\system\etc\dhcpcd\dhcpcd.conf
\system\etc\dhcpcd\dhcpcd-hooks\01-test
\system\etc\dhcpcd\dhcpcd-hooks\20-dns.conf
\system\etc\dhcpcd\dhcpcd-hooks\95-configured
\system\etc\firmware\brf6300.bin
\system\etc\location\gps
\system\etc\location\gps\location 定位相關
\system\etc\location\gps\nmea GPS數據解析
\system\etc\location\gps\properties
\system\etc\security\cacerts.bks
\system\etc\security\otacerts.zip OTA下載驗證
\system\etc\wifi\Fw1251r1c.bin
\system\etc\wifi\tiwlan.ini
\system\etc\wifi\wpa_supplicant.conf WPA驗證組件網絡

\system\fontsapp

字體文件夾,除了標準字體和粗體、斜體外能夠看到文件體積最大的多是中文字庫,或一些unicode字庫,從T-Mobile G1上能夠清楚的看到顯示簡體中文正常,其中DroidSansFallback.ttf文件大小框架

\system\fonts\DroidSans-Bold.ttf
\system\fonts\DroidSans.ttf
\system\fonts\DroidSansFallback.ttf
\system\fonts\DroidSansMono.ttf
\system\fonts\DroidSerif-Bold.ttf
\system\fonts\DroidSerif-BoldItalic.ttf
\system\fonts\DroidSerif-Italic.ttf
\system\fonts\DroidSerif-Regular.ttf工具

\system\frameworkoop

framework主要是一些核心的文件,從後綴名爲jar能夠看出是是系統平臺框架。

\system\framework\am.jar \system\framework\am.odex \system\framework\android.awt.jar AWT庫 \system\framework\android.awt.odex \system\framework\android.policy.jar  \system\framework\android.policy.odex \system\framework\android.test.runner.jar \system\framework\android.test.runner.odex \system\framework\com.google.android.gtalkservice.jar GTalk服務 \system\framework\com.google.android.gtalkservice.odex \system\framework\com.google.android.maps.jar 電子地圖庫 \system\framework\com.google.android.maps.odex \system\framework\core.jar 核心庫,啓動桌面時首先加載這個 \system\framework\core.odex \system\framework\ext.jar \system\framework\ext.odex \system\framework\framework-res.apk \system\framework\framework-tests.jar \system\framework\framework-tests.odex \system\framework\framework.jar \system\framework\framework.odex \system\framework\input.jar 輸入庫 \system\framework\input.odex \system\framework\itr.jar \system\framework\itr.odex \system\framework\monkey.jar \system\framework\monkey.odex \system\framework\pm.jar 包管理庫 \system\framework\pm.odex \system\framework\services.jar \system\framework\services.odex \system\framework\ssltest.jar \system\framework\ssltest.odex \system\framework\svc.jar 系統服務 \system\framework\svc.odex

相關文章
相關標籤/搜索