安卓系統檔案結構

2021-06-22 14:06:20 字數 2007 閱讀 2583

這是公尺1的根目錄

adb連線的時候會有是否永久允許除錯,這個就是允許列表,根ssh rsa免登是一樣的。

cache:

系統快取,還有一些日誌檔案,看起來是比較底層的log,recovery和小公尺自用的adb。

data:

anr:

dalvik-cache:

data:

系統做cache的資料庫

cache:webview等元件的cache,和getcachedir()的資料

databases:資料庫

lib:so庫

shared_prefs:getsharedpreferences()返回的檔案,是乙個xml,可以拉下來讀

相關的api

drm:

版權。fota:

ota公升級。

local:

一些本地資料,裡面的tmp也有dalvik-cache,但是與之前的檔名相同,大小不同。?貌似是console連線用的,不確定?

misc:

linux的雜項裝置,裡面有聲音,藍芽,vpn,wifi,adb等等。

property:

一些設定檔案,可讀。

system:

系統設定檔案,有icon、電池、輸入法、網路等等。很多是用xml配置系統行為。

registered_services:註冊的針對特定用途的服務,比如設定中的賬戶項,就是android.accounts.accountauthenticator.xml。

sync:同步設定。

packeages.xml:

users:這是安卓的使用者,跟上面的設定對應id。

tombstones:這是另一種crash的log資訊,解釋

dev:

linux中的裝置檔案。

etc:

linux配置,這裡是空。

firmware:

韌體,分塊儲存,有乙個mdt檔案。?不知道什麼狀態,看起來像b樹的索引的樣子?

init.***:

各種初始化sh指令碼。

mnt:

linux的mount point資料夾,2.2+後裡面有sd卡。

persist:

好像是跟感測器有關的持久資料,這裡有指南針矯正的資料。

proc:

linux程序實時資料,解釋

res:

沒有進入安卓系統時的資源,小公尺有充電時的介面,但是沒有啟動畫面。

sbin:

linux可執行檔案。

sys:

linux中的系統狀態檔案,類似proc,解釋

system:

系統自帶應用,

fonts:字型

安卓系統檔名

accountandsyncsettings.apk 帳戶和同步設定 可刪 acwfdialog.apk acwf對話 可刪 bluetooth.apk 藍芽 不能刪 browser.apk 瀏覽器 可刪 calculator.apk 計算器 可刪 calendar.apk 日曆 可刪 calend...

安卓快取檔案

首先我們要弄清楚幾個概念 getcachedir data data getfilesdir data data 一般來說,上面這兩個目錄是使用者不可見的,屬於應用內部,比如webview等一些快取就存放於getcachedir 我是分割線 getexternalfilesdir sdcard an...

安卓檔案讀寫

獲取各種路徑 內部儲存 外部儲存 例子 內部儲存 1.獲取快取路徑 主要時context物件。handler是做其他留下來的很本例程無關 public tcpview handler handler,context context 2.儲存 private file getfilefrombytes...