馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
本帖最後由 dcnet 於 2012-11-4 20:12 編輯
Zipalign
Zipalign是一個檔案整理工具,它首次被介紹是在Android 1.6版本的SDK(Software Development Kit)軟件開發工具包中。它優化Android應用程序包(APK)到整合包, 以使Android操作系統與應用程序之間的交互作用更有效率,然後應用程序和整體系統的運行速度更快,發揮更大的潛能。它使Zipaligned的應用程序執行時間達到最低限度,其最終結果導致當設備運行APK應用程序時佔更少的RAM(Random Access Memory)隨機訪問內存.
zipalign優化的最根本目的是説明作業系統更高效率的根據請求索引資源,將resource-handling code統一將Data structure alignment(數 據結構對齊標準:DSA)限定為4-byte boundaries。如果第一次接觸有關Data structure alignment的內容,強烈建議搜索更多與其相關的內容來充分理解這樣做的最終目的,這也是理解zipalign工作原理的關鍵。如果不採取對齊的標準,處理器無法準確和快速的在記憶體位址中定位相關資源。
需求:
ROOT
不支援init.d的內核,請參見: [教學] 如何在官方內核實現init.d腳本!
或
支援init.d的內核(boot.img)
方法:
使用Root Explorer
先將"zipalign"和"ZipAlign"複製到SD卡,然後用RE將zipalign複製到/system/bin,設置權限為rwxr-xr-x(因ICS下SD卡的檔案權限是rwxrwxr-x所以我是偷懶沒修改)。
接著將"ZipAlign"設置權限與zipalign一樣,複製到/system/etc/init.d。
然後重新開機。
開機完畢後,就會在/data/生成一個日誌文件zipalign.log,查看這個日誌文檔你就可以發現哪些應用程序被優化。
|
評分
-
查看全部評分
|