v234245 wrote:E大,依照您的教學,我已經可以完成編譯了,但要如何知道編譯時是修改到APK內的哪個檔,我想直接換掉那個檔,不想換掉整個APK補充問一下:為什麼編譯後的APK檔,檔案容量變小了?原本32.5 MB的apk檔編譯後變成24.4 MB,這樣會有影響嗎?.(恕刪) 要修改那一個檔, 要自行測試, 或是有教學 ,理論上應該不會變小, 可能編譯上有出問題
I9300_XXELKC4.12B_FJ 官方原版優化ROM介紹官方原生4.12版本刪除了大量的apk完美的來電歸屬地顯示加入了高級電源選項優化了內存控制器,最大化剩餘內存完整root權限和最新的Superuser調低了WIFI搜索頻率,為省電設置支持數字檢索更新了官方內核和基帶加入來去電歸屬地支持通話錄音調低了WIFI搜索頻率【更省電】三代索尼BRAVIA ENGINE引擎美化圖標日曆可顯示農曆|節日|加入谷歌服務加入啟動器和天氣插件加入所有系統音樂內核自帶recovery支持中文S Voice;修改gps配置文件,更適合國人使用支持畫中畫界面支持多任務欄同時切換加入最新谷歌插件美化天氣插件美化系統圖標和顯示多任務管理器最新系統!http://kuai.xunlei.com/d/CLZMFVVAUNPZ
Espower wrote:要修改那一個檔, 要自行測試, 或是有教學 ,理論上應該不會變小, 可能編譯上有出問題...(恕刪) 謝謝E大的回應...我只修改色碼...我懷疑是我複製多餘的圖片進去APK,這樣是不是會導致反編譯後檔案變小?
v234245 wrote:謝謝E大的回應...我只修改色碼...我懷疑是我複製多餘的圖片進去APK,這樣是不是會導致反編譯後檔案變小?(恕刪) 也有可能, 若本來檔案的圖示比較大, 你換的圖示比較小,但不至於差 7 MB
Espower wrote:也有可能, 若本來檔...(恕刪) 剛剛試了一下,我知道原因了,之前我為了省事,用前一版(4.1.1)的圖片檔,全部覆蓋到4.1.2版的APK內,而4.1.2版內並沒有前一版的圖片檔檔名,導致多了大量的圖片,反編譯後剛好可清理之前沒用的圖片檔。原來反編譯是由字串配對檔名來編譯一個完整的APK,我一直以為反編譯只是解壓縮APK,編譯後再壓縮回來而已。現在我終於懂反編譯的原理了...