安卓系統手機資料夾及其檔案詳細解析

安卓系統手機資料夾及其檔案詳細解析

開啟Android檔案管理器,會發現裡面數十個英文名稱命名的資料夾羅列其中,很多功能我們可以從其名字上略有所知,內部大批次的檔案卻讓我們有些一頭霧水。這些檔案是什麼呢?有什麼用?我們能不能刪?這些都是我們腦中充滿疑問的。現在將將Android手機內部資料夾的架構和各檔案的功能描述介紹給大家,讓大家自己手機的內部資源有個比較透徹的理解,同時也避免了使用者誤刪造成的資料丟失和系統崩潰。

【資料夾功能簡介】

\system\app

這個裡面主要存放的是常規下載的應用程式,可以看到都是以APK格式結尾的檔案。在這個資料夾下的程式為系統預設的元件,自己安裝的軟體將不會出現在這裡,而是\data\資料夾中。

\system\bin

這個目錄下的檔案都是系統的本地程式,從bin資料夾名稱可以看出是binary二進位制的程式,裡面主要是Linux系統自帶的元件(命令)

\system\etc

從資料夾名稱來看儲存的都是系統的配置檔案,比如APN接入點設定等核心配置。

\system\fonts

字型資料夾,除了標準字型和粗體、斜體外可以看到檔案體積最大的可能是中文字型檔,或一些unicode字型檔,從T-Mobile G1上可以清楚的看到顯示簡體中文正常,其中DroidSansFallback。ttf檔案大小 。

\system\framework

framework主要是一些核心的檔案,從字尾名為jar可以看出是是系統平臺框架。

\system\lib

lib目錄中存放的主要是系統底層庫,一些so檔案,如平臺執行時庫。

\system\media

\system\media\audio

鈴聲音樂資料夾,除了常規的鈴聲外還有一些系統提示事件音。

\system\sounds

預設的音樂測試檔案,僅有一個test。mid檔案,用於播放測試的檔案。

\system\usr

使用者資料夾,包含共享、鍵盤佈局、時間區域檔案等。

安卓系統手機資料夾及其檔案詳細解析

檔案功能詳細解析

\system\app

這個裡面主要存放的是常規下載的應用程式,可以看到都是以APK格式結尾的檔案。在這個資料夾下的程式為系統預設的元件,自己安裝的軟體將不會出現在這裡,而是\data\資料夾中。

\system\app\AlarmClock。apk 鬧鐘

\system\app\AlarmClock。odex

\system\app\Browser。apk 瀏覽器

\system\app\Browser。odex

\system\app\Bugreport。apk Bug報告

\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。apk DRM數字版權提供

\system\app\DrmProvider。odex

\system\app\Email。apk 電子郵件客戶端

\system\app\Email。odex

\system\app\FieldTest。apk 測試程式

\system\app\FieldTest。odex

\system\app\GDataFeedsProvider。apk GoogleData提供

\system\app\GDataFeedsProvider。odex

\system\app\Gmail。apk Gmail電子郵件

\system\app\Gmail。odex

\system\app\GmailProvider。apk Gmail提供

\system\app\GmailProvider。odex

\system\app\GoogleApps。apk 谷歌程式包

\system\app\GoogleApps。odex

\system\app\GoogleSearch。apk 搜尋工具

\system\app\GoogleSearch。odex

\system\app\gtalkservice。apk GTalk服務

\system\app\gtalkservice。odex

\system\app\HTMLViewer。apk HTML檢視器

\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。apk T-Mobile MyFaves程式

\system\app\MyFaves。odex

\system\app\PackageInstaller。apk apk安裝程式

\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。apk Youtube影片

\system\app\YouTube。odex

安卓系統手機資料夾及其檔案詳細解析

\system\bin

這個目錄下的檔案都是系統的本地程式,從bin資料夾名稱可以看出是binary二進位制的程式,裡面主要是Linux系統自帶的元件:

\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\sur-f-aceflinger 觸控感應驅動

\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\lib\libaes。so

\system\lib\libagl。so

\system\lib\libandroid_runtime。so Android執行時庫

\system\lib\libandroid_servers。so 系統服務元件

\system\lib\libaudio。so 音訊處理

\system\lib\libaudioeq。so EQ均衡器

\system\lib\libaudioflinger。so 音訊過濾器

\system\lib\libbluetooth。so 藍芽元件

\system\lib\libc。so

\system\lib\libcamera。so 超相機元件

\system\lib\libcameraservice。so

\system\lib\libcorecg。so

\system\lib\libcrypto。so 加密元件

\system\lib\libctest。so

\system\lib\libcutils。so

\system\lib\libdbus。so

\system\lib\libdl。so

\system\lib\libdrm1。so DRM解析庫

\system\lib\libdrm1_jni。so

\system\lib\libdvm。so

\system\lib\libexif。so

\system\lib\libexpat。so

\system\lib\libFFTEm。so

\system\lib\libGLES_CM。so

\system\lib\libgps。so

\system\lib\libhardware。so

\system\lib\libhgl。so

\system\lib\libhtc_ril。so

\system\lib\libicudata。so

\system\lib\libicui18n。so

\system\lib\libicuuc。so

\system\lib\liblog。so

\system\lib\libm。so

\system\lib\libmedia。so

\system\lib\libmediaplayerservice。so

\system\lib\libmedia_jni。so

\system\lib\libnativehelper。so

\system\lib\libnetutils。so

\system\lib\libOmxCore。so

\system\lib\libOmxH264Dec。so

\system\lib\libpixelflinger。so

\system\lib\libpvasf。so

\system\lib\libpvasfreg。so

\system\lib\libpvauthor。so

\system\lib\libpvcommon。so

\system\lib\libpvdownload。so

\system\lib\libpvdownloadreg。so

\system\lib\libpvmp4。so

\system\lib\libpvmp4reg。so

\system\lib\libpvnet_support。so

\system\lib\libpvplayer。so

\system\lib\libpvrtsp。so

\system\lib\libpvrtspreg。so

\system\lib\libqcamera。so

\system\lib\libreference-ril。so

\system\lib\libril。so

\system\lib\librpc。so

\system\lib\libsgl。so

\system\lib\libsonivox。so

\system\lib\libsoundpool。so

\system\lib\libsqlite。so

\system\lib\libssl。so

\system\lib\libstdc++。so

\system\lib\libsur-f-aceflinger。so

\system\lib\libsystem_server。so

\system\lib\libthread_db。so

\system\lib\libUAPI_jni。so

\system\lib\libui。so

\system\lib\libutils。so

\system\lib\libvorbisidec。so

\system\lib\libwbxml。so

\system\lib\libwbxml_jni。so

\system\lib\libwebcore。so

\system\lib\libwpa_client。so

\system\lib\libxml2wbxml。so

\system\lib\libz。so

\system\lib\modules

\system\lib\modules\wlan。ko

\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