1、 在 android-mastouttargetproductgeneric下有个 system 目录,其包含内容简介如下:systemapp这个里面主要存放的是常规下载的应用程序,可以看到都是以 APK 格式结尾的文件,在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是data文件夹中。systemappAlarmClock.apk 闹钟systemappBrowser.apk 浏览器systemappBugreport.apk Bug 报告systemappCalculator.apk 计算器systembin这个目录下的文件都是系统的本地程序,从 bin 文件夹名
2、称可以看出是 binary 二进制的程序,里面主要是 Linux 系统自带的组件:systembinamsystembinapp_process 系统进程systembindalvikvm Dalvik 虚拟机宿主systembindbus-daemon 系统 BUS 总线监控systembindebuggerd 调试器systembindebug_tool 调试工具systembindexopt DEX 选项systembindhcpcd DHCP 服务器systemetc从文件夹名称来看保存的都是系统的配置文件,比如 APN 接入点设置等核心配置。systemetcapns-conf.xm
3、l APN 接入点配置文件systemetcAudioFilter.csv 音频过滤器配置文件systemetcAudioPara4.csvsystemetcbookmarks.xml 书签数据库systemetcdbus.conf 总线监视配置文件systemfonts字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些 unicode 字库,从 T-Mobile G1 上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf 文件大小systemfontsDroidSans-Bold.ttfsystemfontsDroidSans.tt
4、fsystemfontsDroidSansFallback.ttfsystemfontsDroidSansMono.ttfsystemframeworkframework 主要是一些核心的文件,从后缀名为 jar 可以看出是是系统平台框架。systemframeworkam.jarsystemframeworkam.odexsystemframeworkandroid.awt.jar AWT 库systemframeworkandroid.awt.odexsystemliblib 目录中存放的主要是系统底层库,如平台运行时库。systemliblibaes.so systemliblibagl
5、.sosystemliblibandroid_runtime.so Android 运行时库systemliblibandroid_servers.so 系统服务组件systemliblibaudio.so 音频处理systemliblibaudioeq.so EQ 均衡器systemliblibaudioflinger.so 音频过滤器systemliblibbluetooth.so 蓝牙组件systemliblibc.sosystemliblibcamera.so 超相机组件systemliblibcameraservice.sosystemliblibcorecg.sosystemlib
6、libcrypto.so 加密组件systemmedia铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音systemmediaaudiosystemmediaaudioalarms 闹铃音systemmediaaudionotifications 提示音systemmediaaudioringtones 铃声systemmediaaudioui 界面操作事件音systemsounds默认的音乐测试文件,仅有一个 test.mid 文件,用于播放测试的文件。systemsoundstest.midsystemusr用户文件夹,包含共享、键盘布局、时间区域文件等。systemusrkeycharssystemusrkeylayoutsystemusrsharesystemusrsrec