資源描述:
《安卓系統(tǒng)ROM自己動手打造》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、大體架構(gòu)【文件夾功能簡介】systemapp這個里面主要存放的是常規(guī)下載的應(yīng)用程序,可以看到都是以APK格式結(jié)尾的文件。在這個文件夾下的程序為系統(tǒng)默認(rèn)的組件,自己安裝的軟件將不會出現(xiàn)在這里,而是data文件夾中。systembin這個目錄下的文件都是系統(tǒng)的本地程序,從bin文件夾名稱可以看出是binary二進(jìn)制的程序,里面主要是Linux系統(tǒng)自帶的組件(命令)systemcustomize這個目錄下主要是系統(tǒng)的設(shè)置systemetc從文件夾名稱來看保存的都是系統(tǒng)的配置文件,比如APN接入點設(shè)置等核心配置。systemf
2、onts字體文件夾,除了標(biāo)準(zhǔn)字體和粗體、斜體外可以看到文件體積最大的可能是中文字庫,或一些unicode字庫,從T-MobileG1上可以清楚的看到顯示簡體中文正常,其中DroidSansFallback.ttf文件大小。systemframeworkframework主要是一些核心的文件,從后綴名為jar可以看出是是系統(tǒng)平臺框架。systemliblib目錄中存放的主要是系統(tǒng)底層庫,一些so文件,如平臺運(yùn)行時庫。systemmediasystemmediaaudio鈴聲音樂文件夾,除了常規(guī)的鈴聲外還有一些系統(tǒng)提示事件音。
3、systemsounds默認(rèn)的音樂測試文件,僅有一個test.mid文件,用于播放測試的文件。systemusr用戶文件夾,包含共享、鍵盤布局、時間區(qū)域文件等。主要修改的文件夾:system/appcustomizeetcfontsframeworklibxbinbuild.prop一、app的DIY我這里直接引用插座兄弟的systemappAlarmClock.apk鬧鐘systemappAlarmClock.odexsystemappBrowser.apk瀏覽器systemappBrowser.odexsy
4、stemappBugreport.apkBug報告systemappBugreport.odexsystemappCalculator.apk計算器systemappCalculator.odexsystemappCalendar.apk日歷systemappCalendar.odexsystemappCalendarProvider.apk日歷提供systemappCalendarProvider.odexsystemappCamera.apk照相機(jī)systemappCamera.o
5、dexsystemappcom.amazon.mp3.apk亞馬遜音樂systemappContacts.apk聯(lián)系人systemappContacts.odexsystemappDownloadProvider.apk下載提供systemappDownloadProvider.odexsystemappDrmProvider.apkDRM數(shù)字版權(quán)提供systemappDrmProvider.odexsystemappEmail.apk電子郵件客戶端systemappEmail.odex
6、systemappFieldTest.apk測試程序systemappFieldTest.odexsystemappGDataFeedsProvider.apkGoogleData提供systemappGDataFeedsProvider.odexsystemappGmail.apkGmail電子郵件systemappGmail.odexsystemappGmailProvider.apkGmail提供systemappGmailProvider.odexsystemappGoogleApp
7、s.apk谷歌程序包systemappGoogleApps.odexsystemappGoogleSearch.apk搜索工具systemappGoogleSearch.odexsystemappgtalkservice.apkGTalk服務(wù)systemappgtalkservice.odexsystemappHTMLViewer.apkHTML查看器systemappHTMLViewer.odexsystemappIM.apk即使通訊組件包含MSN、yahoo通systemappImCr
8、edentialProvider.apksystemappImProvider.apksystemappImProvider.odexsystema