《Android系统文件夹结构解析.doc》由会员分享,可在线阅读,更多相关《Android系统文件夹结构解析.doc(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 上海艾普思媒-移动广告整合营销平台 Android系统文件夹结构解析systemapp这个里面主要存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是data文件夹中。下面是详细的介绍:systemappAlarmClock.apk 闹钟systemappAlarmClock.odexsystemappBrowser.apk 浏览器systemappBrowser.odexsystemappBugreport.apk Bug报告systemappBugreport.odexsystemappCalculat
2、or.apk 计算器systemappCalculator.odexsystemappCalendar.apk 日历systemappCalendar.odexsystemappCalendarProvider.apk 日历提供systemappCalendarProvider.odexsystemappCamera.apk 照相机systemappCamera.odexsystemappcom.amazon.mp3.apk 亚马逊音乐systemappContacts.apk 联系人systemappContacts.odexsystemappDownloadProvider.apk 下载提
3、供systemappDownloadProvider.odexsystemappDrmProvider.apk DRM数字版权提供systemappDrmProvider.odexsystemappEmail.apk 电子邮件客户端systemappEmail.odexsystemappFieldTest.apk 测试程序systemappFieldTest.odexsystemappGDataFeedsProvider.apk GoogleData提供systemappGDataFeedsProvider.odexsystemappGmail.apk Gmail电子邮件systemappGm
4、ail.odexsystemappGmailProvider.apk Gmail提供systemappGmailProvider.odexsystemappGoogleApps.apk 谷歌程序包systemappGoogleApps.odexsystemappGoogleSearch.apk 搜索工具systemappGoogleSearch.odexsystemappgtalkservice.apk GTalk服务systemappgtalkservice.odexsystemappHTMLViewer.apk HTML查看器systemappHTMLViewer.odexsystemap
5、pIM.apk 即使通讯组件包含MSN、yahoo通systemappImCredentialProvider.apksystemappImProvider.apksystemappImProvider.odexsystemappLauncher.apk 启动加载器systemappLauncher.odexsystemappMaps.apk 电子地图systemappMaps.odexsystemappMediaProvider.apk 多媒体播放提供systemappMediaProvider.odexsystemappMms.apk 短信、彩信systemappMms.odexsyste
6、mappMusic.apk 音乐播放器systemappMusic.odexsystemappMyFaves.apk T-Mobile MyFaves程序systemappMyFaves.odexsystemappPackageInstaller.apk apk安装程序systemappPackageInstaller.odexsystemappPhone.apk 电话拨号器systemappPhone.odexsystemappSettings.apk 系统设置systemappSettings.odexsystemappSettingsProvider.apk 设置提供systemappS
7、ettingsProvider.odexsystemappSetupWizard.apk 设置向导systemappSetupWizard.odexsystemappSoundRecorder.apk 录音工具systemappSoundRecorder.odexsystemappStreet.apk 街景地图systemappStreet.odexsystemappSync.apk 同步程序systemappSync.odexsystemappTalk.apk 语音程序systemappTalk.odexsystemappTelephonyProvider.apk 电话提供systemapp
8、TelephonyProvider.odexsystemappUpdater.apk 更新程序systemappUpdater.odexsystemappVending.apk 制造商信息systemappVending.odexsystemappVoiceDialer.apk 语音拨号器systemappVoiceDialer.odexsystemappYouTube.apk Youtube视频systemappYouTube.odex-systembin这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件,Androi
9、d手机网就主要文件做下简单的分析介绍:systembinakmdsystembinamsystembinapp_process 系统进程systembindalvikvm Dalvik虚拟机宿主systembindbus-daemon 系统BUS总线监控systembindebuggerd 调试器systembindebug_tool 调试工具systembindexopt DEX选项systembindhcpcd DHCP服务器systembindumpstate 状态抓取器systembindumpsys 系统抓取器systembindvzsystembinfillupsystembinf
10、lash_image 闪存映像systembinhciattachsystembinhcid HCID内核systembinhostapdsystembinhostapd_clisystembinhtclogkernelsystembininputsystembininstalldsystembinitrsystembinlinkersystembinlogcat Logcat日志打印systembinlogwrappersystembinmediaserversystembinmonkeysystembinmountd 存储挂载器systembinnetcfg 网络设置systembinpi
11、ng Ping程序systembinplaymp3 MP3播放器systembinpm 包管理器systembinqemud QEMU虚拟机systembinradiooptions 无线选项systembinrild RIL组件systembinsdptoolsystembinsdutilsystembinservice systembinservicemanager 服务管理器systembinshsystembinssltest SSL测试systembinsurfaceflinger 触摸感应驱动systembinsvc 服务systembinsystem_serversystembi
12、ntelnetd Telnet组件systembintoolboxsystembinwlan_loadersystembinwpa_clisystembinwpa_supplicant-systemetc从文件夹名称来看保存的都是系统的配置文件,比如APN接入点设置等核心配置。systemetcapns-conf.xml APN接入点配置文件systemetcAudioFilter.csv 音频过滤器配置文件systemetcAudioPara4.csvsystemetcbookmarks.xml 书签数据库systemetcdbus.conf 总线监视配置文件systemetcdhcpcds
13、ystemetcevent-log-tagssystemetcfavorites.xml 收藏夹systemetcfirmware 固件信息systemetcgps.conf GPS设置文件systemetchcid.conf内核HCID配置文件systemetchosts 网络DNS缓存systemetcinit.goldfish.shsystemetclocation 定位相关systemetcmountd.conf 存储挂载配置文件systemetcNOTICE.html 提示网页systemetcpermissions.xml 权限许可systemetcpvplayer.conf sy
14、stemetcsecurity systemetcwifi WLAN相关组件systemetcdhcpcddhcpcd-hookssystemetcdhcpcddhcpcd-run-hookssystemetcdhcpcddhcpcd.confsystemetcdhcpcddhcpcd-hooks01-testsystemetcdhcpcddhcpcd-hooks20-dns.confsystemetcdhcpcddhcpcd-hooks95-configuredsystemetcfirmwarebrf6300.binsystemetclocationgpssystemetclocationg
15、pslocation 定位相关systemetclocationgpsnmea GPS数据解析systemetclocationgpspropertiessystemetcsecuritycacerts.bkssystemetcsecurityotacerts.zip OTA下载验证systemetcwifiFw1251r1c.binsystemetcwifitiwlan.inisystemetcwifiwpa_supplicant.conf WPA验证组件-systemfonts字体文件夹,除了标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-Mob
16、ile G1上可以清楚的看到显示简体中文正常,其中DroidSansFallback.ttf文件大小systemfontsDroidSans-Bold.ttfsystemfontsDroidSans.ttfsystemfontsDroidSansFallback.ttfsystemfontsDroidSansMono.ttfsystemfontsDroidSerif-Bold.ttfsystemfontsDroidSerif-BoldItalic.ttfsystemfontsDroidSerif-Italic.ttfsystemfontsDroidSerif-Regular.ttf-syste
17、mframeworkframework主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。systemframeworkam.jarsystemframeworkam.odexsystemframeworkandroid.awt.jar AWT库systemframeworkandroid.awt.odexsystemframeworkandroid.policy.jar systemframeworkandroid.policy.odexsystemframeworkandroid.test.runner.jarsystemframeworkandroid.test.runner
18、.odexsystemframeworkcom.google.android.gtalkservice.jar GTalk服务systemframeworkcom.google.android.gtalkservice.odexsystemframeworkcom.google.android.maps.jar 电子地图库systemframeworkcom.google.android.maps.odexsystemframeworkcore.jar 核心库,启动桌面时首先加载这个systemframeworkcore.odexsystemframeworkext.jarsystemfram
19、eworkext.odexsystemframeworkframework-res.apksystemframeworkframework-tests.jarsystemframeworkframework-tests.odexsystemframeworkframework.jarsystemframeworkframework.odexsystemframeworkinput.jar 输入库systemframeworkinput.odexsystemframeworkitr.jarsystemframeworkitr.odexsystemframeworkmonkey.jarsystem
20、frameworkmonkey.odexsystemframeworkpm.jar 包管理库systemframeworkpm.odexsystemframeworkservices.jarsystemframeworkservices.odexsystemframeworkssltest.jarsystemframeworkssltest.odexsystemframeworksvc.jar 系统服务systemframeworksvc.odex-systemliblib目录中存放的主要是系统底层库,如平台运行时库。systemliblibaes.so systemliblibagl.sos
21、ystemliblibandroid_runtime.so Android运行时库systemliblibandroid_servers.so 系统服务组件systemliblibaudio.so 音频处理systemliblibaudioeq.so EQ均衡器systemliblibaudioflinger.so 音频过滤器systemliblibbluetooth.so 蓝牙组件systemliblibc.sosystemliblibcamera.so 超相机组件systemliblibcameraservice.sosystemliblibcorecg.sosystemliblibcry
22、pto.so 加密组件systemliblibctest.sosystemliblibcutils.sosystemliblibdbus.sosystemliblibdl.sosystemliblibdrm1.so DRM解析库systemliblibdrm1_jni.sosystemliblibdvm.sosystemliblibexif.sosystemliblibexpat.sosystemliblibFFTEm.sosystemliblibGLES_CM.sosystemliblibgps.sosystemliblibhardware.sosystemliblibhgl.sosyste
23、mliblibhtc_ril.sosystemliblibicudata.sosystemliblibicui18n.sosystemliblibicuuc.sosystemlibliblog.sosystemliblibm.sosystemliblibmedia.sosystemliblibmediaplayerservice.sosystemliblibmedia_jni.sosystemliblibnativehelper.sosystemliblibnetutils.sosystemliblibOmxCore.sosystemliblibOmxH264Dec.sosystemlibli
24、bpixelflinger.sosystemliblibpvasf.sosystemliblibpvasfreg.sosystemliblibpvauthor.sosystemliblibpvcommon.sosystemliblibpvdownload.sosystemliblibpvdownloadreg.sosystemliblibpvmp4.sosystemliblibpvmp4reg.sosystemliblibpvnet_support.sosystemliblibpvplayer.sosystemliblibpvrtsp.sosystemliblibpvrtspreg.sosys
25、temliblibqcamera.sosystemliblibreference-ril.sosystemliblibril.sosystemliblibrpc.sosystemliblibsgl.sosystemliblibsonivox.sosystemliblibsoundpool.sosystemliblibsqlite.sosystemliblibssl.sosystemliblibstdc+.sosystemliblibsurfaceflinger.sosystemliblibsystem_server.sosystemliblibthread_db.sosystemliblibU
26、API_jni.sosystemliblibui.sosystemliblibutils.sosystemliblibvorbisidec.sosystemliblibwbxml.sosystemliblibwbxml_jni.sosystemliblibwebcore.sosystemliblibwpa_client.sosystemliblibxml2wbxml.sosystemliblibz.sosystemlibmodulessystemlibmoduleswlan.ko-systemmedia铃声音乐文件夹,除了常规的铃声外还有一些系统提示事件音systemmediaaudiosys
27、temmediaaudioalarms 闹铃音systemmediaaudionotifications 提示音systemmediaaudioringtones 铃声systemmediaaudioui 界面操作事件音systemmediaaudioalarmsAlarm_Beep_01.oggsystemmediaaudioalarmsAlarm_Beep_02.oggsystemmediaaudioalarmsAlarm_Beep_03.oggsystemmediaaudioalarmsAlarm_Buzzer.oggsystemmediaaudioalarmsAlarm_Classic
28、.oggsystemmediaaudioalarmsAlarm_Rooster_02.oggsystemmediaaudionotificationsBeat_Box_Android.oggsystemmediaaudionotificationsCaffeineSnake.oggsystemmediaaudionotificationsDearDeer.oggsystemmediaaudionotificationsDontPanic.oggsystemmediaaudionotificationsF1_MissedCall.oggsystemmediaaudionotificationsF
29、1_New_MMS.oggsystemmediaaudionotificationsF1_New_SMS.oggsystemmediaaudionotificationsHeaven.oggsystemmediaaudionotificationsHighwire.oggsystemmediaaudionotificationsKzurbSonar.oggsystemmediaaudionotificationsOnTheHunt.oggsystemmediaaudionotificationsTaDa.oggsystemmediaaudionotificationsTinkerbell.og
30、gsystemmediaaudionotificationsVoila.oggsystemmediaaudioringtonesBeatPlucker.oggsystemmediaaudioringtonesBentleyDubs.oggsystemmediaaudioringtonesBirdLoop.oggsystemmediaaudioringtonesCaribbeanIce.oggsystemmediaaudioringtonesCrazyDream.oggsystemmediaaudioringtonesCurveBall.oggsystemmediaaudioringtonesD
31、reamTheme.oggsystemmediaaudioringtonesEtherShake.oggsystemmediaaudioringtonesFriendlyGhost.oggsystemmediaaudioringtonesGameOverGuitar.oggsystemmediaaudioringtonesGrowl.oggsystemmediaaudioringtonesInsertCoin.oggsystemmediaaudioringtonesLoopyLounge.oggsystemmediaaudioringtonesLoveFlute.oggsystemmediaa
32、udioringtonesMidEvilJaunt.oggsystemmediaaudioringtonesMildlyAlarming.oggsystemmediaaudioringtonesNewPlayer.oggsystemmediaaudioringtonesNoises1.oggsystemmediaaudioringtonesNoises2.oggsystemmediaaudioringtonesNoises3.oggsystemmediaaudioringtonesOrganDub.oggsystemmediaaudioringtonesRing_Classic_02.oggs
33、ystemmediaaudioringtonesRing_Digital_02.oggsystemmediaaudioringtonesRing_Synth_02.oggsystemmediaaudioringtonesRing_Synth_04.oggsystemmediaaudioringtonesRomancingTheTone.oggsystemmediaaudioringtonesSitarVsSitar.oggsystemmediaaudioringtonesSpringyJalopy.oggsystemmediaaudioringtonesT-Jingle.oggsystemme
34、diaaudioringtonesTerminated.oggsystemmediaaudioringtonesTwirlAway.oggsystemmediaaudioringtonesVeryAlarmed.oggsystemmediaaudioringtonesWorld.oggsystemmediaaudiouiEffect_Tick.ogg-systemsounds默认的音乐测试文件,仅有一个test.mid文件,用于播放测试的文件。systemsoundstest.mid-systemusr用户文件夹,包含共享、键盘布局、时间区域文件等。systemusrkeycharssyste
35、musrkeylayoutsystemusrsharesystemusrsrecsystemusrkeycharsqwerty.kcm.binsystemusrkeycharsqwerty2.kcm.binsystemusrkeycharstrout-keypad-qwertz.kcm.binsystemusrkeycharstrout-keypad-v2.kcm.binsystemusrkeycharstrout-keypad-v3.kcm.binsystemusrkeycharstrout-keypad.kcm.binsystemusrkeylayouth2w_headset.klsyst
36、emusrkeylayoutqwerty.klsystemusrkeylayouttrout-keypad-qwertz.klsystemusrkeylayouttrout-keypad-v2.klsystemusrkeylayouttrout-keypad-v3.klsystemusrkeylayouttrout-keypad.klsystemusrsharebsksystemusrsharezoneinfosystemusrsharebskV_FD_speed_101.bsksystemusrsharebskV_FD_std_101.bsksystemusrsharezoneinfozoneinfo.datsystemusrsharezoneinfozoneinfo.idxsystemusrsrecconfigsystemusrsrecconfig