Android系统文件夹目录结构详解

核心提示:本文介绍的是Android手机系统的文件夹结构,帮助大家更直观地了解系统,作为查询工具加入收藏夹还是很不错的哦*^_^*\system\app这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。

下面是详细的介绍:

\system\app\AlarmClock.apk闹钟

\system\app\AlarmClock.odex\system\app\Browser.apk浏览器

\system\app\Browser.odex\system\app\Bugreport.apkBug报告

\system\app\Bugreport.odex\system\app\Calculator.apk计算器

\system\app\Calculator.odex\system\app\Calendar.apk日历

\system\app\Calendar.odex\system\app\CalendarProvider.apk日历提供

\system\app\CalendarProvider.odex\system\app\Camera.apk照相机

\system\app\Camera.odex\system\app\com.amazon.mp3.apk亚马逊音乐

\system\app\Contacts.apk联系人

\system\app\Contacts.odex\system\app\DownloadProvider.apk下载提供

\system\app\DownloadProvider.odex\system\app\DrmProvider.apkDRM数字版权提供

\system\app\DrmProvider.odex\system\app\Email.apk电子邮件客户端

\system\app\Email.odex\system\app\FieldTest.apk测试程序

\system\app\FieldTest.odex\system\app\GDataFeedsProvider.apkGoogleData提供

\system\app\GDataFeedsProvider.odex\system\app\Gmail.apkGmail电子邮件

\system\app\Gmail.odex\system\app\GmailProvider.apkGmail提供

\system\app\GmailProvider.odex\system\app\GoogleApps.apk谷歌程序包

\system\app\GoogleApps.odex\system\app\GoogleSearch.apk搜索工具

\system\app\GoogleSearch.odex\system\app\gtalkservice.apkGTalk服务

\system\app\gtalkservice.odex\system\app\HTMLViewer.apkHTML查看器

\system\app\HTMLViewer.odex\system\app\IM.apk即时通讯组件包含MSN、yahoo通

\system\app\ImCredentialProvider.apk\system\app\ImProvider.apk\system\app\ImProvider.odex\system\app\Launcher.apk启动加载器

\system\app\Launcher.odex\system\app\Maps.apk电子地图

\system\app\Maps.odex\system\app\MediaProvider.apk多媒体播放提供

\system\app\MediaProvider.odex\system\app\Mms.apk短信、彩信

\system\app\Mms.odex\system\app\Music.apk音乐播放器

\system\app\Music.odex\system\app\MyFaves.apkT-MobileMyFaves程序

\system\app\MyFaves.odex\system\app\PackageInstaller.apkapk安装程序

\system\app\PackageInstaller.odex\system\app\Phone.apk电话拨号器

\system\app\Phone.odex\system\app\Settings.apk系统设置

\system\app\Settings.odex\system\app\SettingsProvider.apk设置提供

\system\app\SettingsProvider.odex\system\app\SetupWizard.apk设置向导

\system\app\SetupWizard.odex\system\app\SoundRecorder.apk录音工具

\system\app\SoundRecorder.odex\system\app\Street.apk街景地图

\system\app\Street.odex\system\app\Sync.apk同步程序

\system\app\Sync.odex、\system\app\Talk.apk语音程序

\system\app\Talk.odex\system\app\TelephonyProvider.apk电话提供

\system\app\TelephonyProvider.odex\system\app\Updater.apk更新程序

\system\app\Updater.odex\system\app\Vending.apk制造商信息

\system\app\Vending.odex\system\app\VoiceDialer.apk语音拨号器

\system\app\VoiceDialer.odex\system\app\YouTube.apkYoutube视频

\system\app\YouTube.odex

\system\bin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件,Android手机网就主要文件做下简单的分析介绍:

\system\bin\akmd\system\bin\am\system\bin\app_process系统进程

\system\bin\dalvikvmDalvik虚拟机宿主

\system\bin\dbus-daemon系统BUS总线监控

\system\bin\debuggerd调试器

\system\bin\debug_tool调试工具

\system\bin\dexoptDEX选项

\system\bin\dhcpcdDHCP服务器

\system\bin\dumpstate状态抓取器

\system\bin\dumpsys系统抓取器

\system\bin\dvz\system\bin\fillup\system\bin\flash_image闪存映像

\system\bin\hciattach\system\bin\hcidHCID内核

\system\bin\hostapd\system\bin\hostapd_cli\system\bin\htclogkernel\system\bin\input\system\bin\installd\system\bin\itr\system\bin\linker\system\bin\logcatLogcat日志打印

\system\bin\logwrapper\system\bin\mediaserver\system\bin\monkey\system\bin\mountd存储挂载器

\system\bin\netcfg网络设置

\system\bin\pingPing程序

\system\bin\playmp3MP3播放器

\system\bin\pm包管理器

\system\bin\qemudQEMU虚拟机

\system\bin\radiooptions无线选项

\system\bin\rildRIL组件

\system\bin\sdptool\system\bin\sdutil\system\bin\service\system\bin\servicemanager服务管理器

\system\bin\sh\system\bin\ssltestSSL测试

\system\bin\surfaceflinger触摸感应驱动

\system\bin\svc服务

\system\bin\system_server\system\bin\telnetdTelnet组件

\system\bin\toolbox\system\bin\wlan_loader\system\bin\wpa_cli\system\bin\wpa_supplicant

\system\etc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。

\system\etc\apns-conf.xmlAPN接入点配置文件

\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.confGPS设置文件

\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\wifiWLAN相关组件

\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\nmeaGPS数据解析

\system\etc\location\gps\properties\system\etc\security\cacerts.bks\system\etc\security\otacerts.zipOTA下载验证

\system\etc\wifi\Fw1251r1c.bin\system\etc\wifi\tiwlan.ini\system\etc\wifi\wpa_supplicant.confWPA验证组件

\system\fonts字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-MobileG1上可以清楚的看到显示简体中文正常,其中

: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\frameworkframework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。

\system\framework\am.jar\

system\framework\am.odex

\system\framework\android.awt.jarAWT库

\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.jarGTalk服务

\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\media

铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音

\system\media\audio

\system\media\audio\alarms闹铃音

\system\media\audio\notifications提示音

\system\media\audio\ringtones铃声

\system\media\audio\ui界面操作事件音

\system\media\audio\alarms\Alarm_Beep_01.ogg

\system\media\audio\alarms\Alarm_Beep_02.ogg

\system\media\audio\alarms\Alarm_Beep_03.ogg

\system\media\audio\alarms\Alarm_Buzzer.ogg

\system\media\audio\alarms\Alarm_Classic.ogg

\system\media\audio\alarms\Alarm_Rooster_02.ogg

\system\media\audio\notifications\Beat_Box_Android.ogg

\system\media\audio\notifications\CaffeineSnake.ogg

\system\media\audio\notifications\DearDeer.ogg

\system\media\audio\notifications\DontPanic.ogg

\system\media\audio\notifications\F1_MissedCall.ogg

\system\media\audio\notifications\F1_New_MMS.ogg

\system\media\audio\notifications\F1_New_SMS.ogg

\system\media\audio\notifications\Heaven.ogg

\system\media\audio\notifications\Highwire.ogg

\system\media\audio\notifications\KzurbSonar.ogg

\system\media\audio\notifications\OnTheHunt.ogg

\system\media\audio\notifications\TaDa.ogg

\system\media\audio\notifications\Tinkerbell.ogg

\system\media\audio\notifications\Voila.ogg

\system\media\audio\ringtones\BeatPlucker.ogg

\system\media\audio\ringtones\BentleyDubs.ogg

\system\media\audio\ringtones\BirdLoop.ogg

\system\media\audio\ringtones\CaribbeanIce.ogg

\system\media\audio\ringtones\CrazyDream.ogg

\system\media\audio\ringtones\CurveBall.ogg

\system\media\audio\ringtones\DreamTheme.ogg

\system\media\audio\ringtones\EtherShake.ogg

\system\media\audio\ringtones\FriendlyGhost.ogg

\system\media\audio\ringtones\GameOverGuitar.ogg

\system\media\audio\ringtones\Growl.ogg

\system\media\audio\ringtones\InsertCoin.ogg

\system\media\audio\ringtones\LoopyLounge.ogg

\system\media\audio\ringtones\LoveFlute.ogg

\system\media\audio\ringtones\MidEvilJaunt.ogg

\system\media\audio\ringtones\MildlyAlarming.ogg

\system\media\audio\ringtones\NewPlayer.ogg

\system\media\audio\ringtones\Noises1.ogg

\system\media\audio\ringtones\Noises2.ogg

\system\media\audio\ringtones\Noises3.ogg

\system\media\audio\ringtones\OrganDub.ogg

\system\media\audio\ringtones\Ring_Classic_02.ogg

\system\media\audio\ringtones\Ring_Digital_02.ogg

\system\media\audio\ringtones\Ring_Synth_02.ogg

\system\media\audio\ringtones\Ring_Synth_04.ogg

\system\media\audio\ringtones\RomancingTheTone.ogg

\system\media\audio\ringtones\SitarVsSitar.ogg

\system\media\audio\ringtones\SpringyJalopy.ogg

\system\media\audio\ringtones\T-Jingle.ogg

\system\media\audio\ringtones\Terminated.ogg

\system\media\audio\ringtones\TwirlAway.ogg

\system\media\audio\ringtones\VeryAlarmed.ogg

\system\media\audio\ringtones\World.ogg

\system\media\audio\ui\Effect_Tick.ogg

\system\sounds

默认的音乐测试文件,仅有一个test.mid文件,用于播放测试的文件。

\system\sounds\test.mid

\system\usr

用户文件夹,包含共享、键盘布局、时间区域文件等。

\system\usr\keychars

\system\usr\keylayout

\system\usr\share

\system\usr\srec

\system\usr\keychars\qwerty.kcm.bin

\system\usr\keychars\qwerty2.kcm.bin

\system\usr\keychars\trout-keypad-qwertz.kcm.bin

\system\usr\keychars\trout-keypad-v2.kcm.bin

\system\usr\keychars\trout-keypad-v3.kcm.bin

\system\usr\keychars\trout-keypad.kcm.bin

\system\usr\keylayout\h2w_headset.kl

\system\usr\keylayout\qwerty.kl

\system\usr\keylayout\trout-keypad-qwertz.kl

\system\usr\keylayout\trout-keypad-v2.kl

\system\usr\keylayout\trout-keypad-v3.kl

\system\usr\keylayout\trout-keypad.kl

\system\usr\share\bsk

\system\usr\share\zoneinfo

\system\usr\share\bsk\V_FD_speed_101.bsk

\system\usr\share\bsk\V_FD_std_101.bsk

\system\usr\share\zoneinfo\zoneinfo.dat

\system\usr\share\zoneinfo\zoneinfo.idx

\system\usr\srec\config

\system\usr\srec\config\en.us

\system\usr\srec\config\en.us\baseline.par

\system\usr\srec\config\en.us\baseline11k.par

\system\usr\srec\config\en.us\baseline8k.par

\system\usr\srec\config\en.us\dictionary

\system\usr\srec\config\en.us\g2p

\system\usr\srec\config\en.us\grammars

\system\usr\srec\config\en.us\models

\system\usr\srec\config\en.us\dictionary\basic.ok

\system\usr\srec\config\en.us\dictionary\cmu6plus.ok.zip

\system\usr\srec\config\en.us\dictionary\enroll.ok

\system\usr\srec\config\en.us\g2p\en-US-ttp.data

\system\usr\srec\config\en.us\grammars\VoiceDialer.g2g

\system\usr\srec\config\en.us\models\generic.swiarb

\system\usr\srec\config\en.us\models\generic11.lda

\system\usr\srec\config\en.us\models\generic11_f.swimdl

\system\usr\srec\config\en.us\models\generic11_m.swimdl

\system\usr\srec\config\en.us\models\generic8.lda

\system\usr\srec\config\en.us\models\generic8_f.swimdl

\system\usr\srec\config\en.us\models\generic8_m.swimdl

整个Android平台的文件不止是这么多,部分文件在/data文件夹中都是用户文件夹,这里就不介绍了。

相关推荐