Android System目錄的結構學習

2021-06-17 18:06:40 字數 1255 閱讀 7166

存放內建軟體的地方,每個軟體都有自己的名字標註著

bin 目錄:

本資料夾一般存放的是開機執行的指令碼和一些系統必備**

etc 目錄:

存放著這種配置檔案,包括wifi,藍芽和基帶配置檔案,a-gps的檔案和hosts檔案也在這裡,media_profiles.xml可以控制錄影質量,cameracalfiledef5m.bin與cameracalfiledef8m.bin是照相的資料庫檔案,都可以修改,子資料夾init.d資料夾下可以寫入自己的開機指令碼,來實現一些程式或者指令碼開機啟動,如果想要執行某模組,可以新增乙個檔案,不要有字尾名,格式為00aaa  00是執行序號,系統開機時會按順序執行,aaa是為了區別每個指令碼的名稱,可以隨便寫

fonts 目錄:

字型資料夾

framework 目錄:

系統框架結構檔案目錄,這個目錄下是系統服務和系統介面的所在地,一般不可以單獨替換,要移植的話必須全部替換

lib 目錄:

本資料夾是系統所需要用到的驅動,庫檔案的所在

***lib/dsp資料夾 dsp驅動所在,一般不需要改

***lib/egl 顯示晶元驅動,一般不需要改

***libaudio.so 話筒及音訊驅動 必須用701的

***libaudioflinger.so 音訊附屬驅動 必須用701的

***libbridge.so 相機方面

***libbattd.so  電池驅動

***libcamera.so 相機驅動 必須用701的

***libcameraservice.so 相機服務驅動

***libfmradio.so fm驅動

***libhpimgapi.so 介面驅動 必須用701的

***liblcml.so 未知驅動  必須用701的

***liboemcamera.so 相機驅動  必須用701的

***libomx.ti.jpeg.encoder.so **編碼器  必須用701的 否則**黑

***libomx.ti.aac.decode.so  此型別的都是編碼器和解碼器驅動(多**)

media 目錄:

鈴聲及開機動畫

tts 目錄:

文字轉語音

usr 目錄:

鍵盤檔案與各類資料庫

xbin 目錄:

系統工具資料夾

build.prop 檔案:

系統引數檔案,修改這裡可以調節系統部分引數與效能

如:預設虛擬機器大小,鈴聲延遲,系統版本等

獲取Android System 寫入許可權

獲取android system 寫入許可權 注 以下前提是系統已經root過。system 是android系統目錄,存放android系統應用和lib,有時候我們需要向該目錄中寫入檔案,例如,將自己開發的apk內建到系統中,作為系統apk啟動,但該目錄預設是只有 read 許可權,沒有 writ...

建立目錄及多級目錄

createdirectory 一次只能建立一級目錄,而且前級目錄需要判斷是否存在。用makesuredirectorypathexists 可以一次建立多級目錄,使用時注意 1 include link中加入imagehlp.lib 2 路徑名最後結尾要用 如要建立c aaa bbb ccc dd...

Linux目錄詳解 etc目錄

etc hosts 檔案格式 ipaddress hostname aliases cat etc hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 1 localhost local...