`

Android 系统文件夹结构解析

 
阅读更多
  • \system\app
  • 这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。
  • \system\bin
  • 这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件,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\fonts
  • 字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些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\framework
  • 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
  • \system\lib
  • lib目录中存放的主要是系统底层库,如平台运行时库。
  • \system\media
  • 铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音
  • \system\sounds
  • 默认的音乐测试文件,仅有一个test.mid文件,用于播放测试的文件。
  • \system\sounds\test.mid
  • \system\usr
  • 用户文件夹,包含共享、键盘布局、时间区域文件等。
分享到:
评论

相关推荐

    Android 系统 文件夹 结构 解析

    Android 系统 文件夹 结构 解析

    Android系统文件夹结构解析

    Android系统文件夹结构解析-完整版本-华为手机亲身验证

    android系统文件夹结构解析

    列出android中的系统文件夹及其相关作用

    安卓系统文件夹结构及其文件解析

    安卓系统文件夹结构及其文件解析详细版本,现在将Android手机内部文件夹的架构和各文件的功能描述介绍给大家,让大家自己手机的内部资源有个比较透彻的理解,同时也避免了用户误删造成的数据丢失和系统崩溃。

    android系统文件结构

    Android系统文件夹结构解析,手机端部分命令。非常不错的系统文件结构解析。

    安卓Android开发电子书大全 2018 (1/4)

    Android嵌入式智能操作系统是基于Linux内核和驱动的,对于HTC、华为等公司开发Android操作系统时,...Android系统文件夹结构解析.doc Google.Android.SDK开发范例大全.第2版.rar Google.Android开发入门与实战.rar

    安卓系统文件夹详细结构及其文件解析

    Android手机内部文件夹的架构和各文件的功能描述,让大家自己手机的内部资源有个比较透彻的理解,同时也避免了用户误删造成的数据丢失和系统崩溃。

    安卓Android开发电子书大全 2018 (4/4)

    Android嵌入式智能操作系统是基于Linux内核和驱动的,对于HTC、华为等公司开发Android操作系统时,...Android系统文件夹结构解析.doc Google.Android.SDK开发范例大全.第2版.rar Google.Android开发入门与实战.rar

    安卓系统文件夹结构及其文件解析(详细)

    打开Android文件管理器,会发现里面数十个英文...现在将将Android手机内部文件夹的架构和各文件的功能描述介绍给大家,让大家自己手机的内部资源有个比较透彻的理解,同时也避免了用户误删造成的数据丢失和系统崩溃。

    andriod Rom

    Android系统文件夹结构解析、应用软件说明、定制精简、ROM签名把包等内容

    Andriod定制教程

    本教程主要内容有:Android系统文件夹结构解析、应用软件说明、定制精简、ROM签名把包等内容。本教程测试平台为HTC ,其它机型可以借鉴,刷机有风险,出问题自负。其实这个教程一早就想写的,但由于时间及本人的懒惰...

    Android Studio下的APP目录结构详解

    主要介绍了AndroidStudio下的APP目录结构,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    android树形菜单,树形结构,多级展示

    树形菜单,用来展示有层次结构的数据,像文件管理器,一个文件夹下面有很多文件,文件夹,可能文件夹下面还有文件还有文件夹。我们需要展示这些结构,但是安卓并没有提供一个比较方便的控件来展示,所以就需要我们...

    apk的结构解析

    apk的结构解析,主要包括目录及各文件、文件夹的作用和内容

    android开发揭秘PDF

    3.1.2 Android应用解析 3.2 Android的生命周期 3.3 Android程序U设计 3.4 小结 第4章 用户界面开发 4.1 用户界面开发详解 4.1.1 用户界面简介 4.1.2 事件处理 4.2 常用控件应用 4.2.1 文本框(Textiew) 4.2.2 列表...

    《Android应用开发揭秘》附带光盘代码.

     3.1.2 Android应用解析  3.2 Android的生命周期  3.3 Android程序U设计  3.4 小结  第4章 用户界面开发  4.1 用户界面开发详解  4.1.1 用户界面简介  4.1.2 事件处理  4.2 常用控件应用  4.2.1 文本框...

    Android应用开发揭秘pdf高清版

    3.1.2 Android应用解析 3.2 Android的生命周期 3.3 Android程序U设计 3.4 小结 第4章 用户界面开发 4.1 用户界面开发详解 4.1.1 用户界面简介 4.1.2 事件处理 4.2 常用控件应用 4.2.1 文本框(Textiew) 4.2.2 列表...

    《Android应用开发揭秘》源码

     3.1.2 Android应用解析  3.2 Android的生命周期  3.3 Android程序U设计  3.4 小结  第4章 用户界面开发  4.1 用户界面开发详解  4.1.1 用户界面简介  4.1.2 事件处理  4.2 常用控件应用  4.2.1 文本框...

    Android中asset文件夹与raw文件夹的区别深入解析

    *res/raw和assets的相同...2.res/raw不可以有目录结构,而assets则可以有目录结构,也就是assets目录下可以再建立文件夹 *读取文件资源:1.读取res/raw下的文件资源,通过以下方式获取输入流来进行写操作· InputStrea

Global site tag (gtag.js) - Google Analytics