請選擇 進入手機版 | 繼續瀏覽電腦版

i-Mobi 艾摩比

 找回密碼
 立即註冊

Login

Google登入

搜尋
熱門搜尋: Note4 Note5 N910U
查看: 966|回覆: 8
收起左側

[教學文章] 【改機不難】01.反(回)編譯APK

|2016-6-12 21:19 發表| 顯示所有回文 |

立刻註冊,加入討論最熱摩比話題!!

您需要 登入 才可以下載或查看,沒有帳號?立即註冊

x
反(回)編譯APK
本帖以 M8 6.0.1 Sense8 示範

一、前言
什麼情況下需要反編譯APK?
在你想要修改一些APK非圖示功能時(如:改狀態列)
或是去除APK本身限制等等......

除了反編、回編以外,還有一個很重要的步驟就是簽名
沒有簽名的APK是不能使用的...
並且簽名不同的話,是無法直接安裝(更新)的喔

簽名用的金鑰分為公鑰與私鑰
在這裡不多加贅述
每個人的Key都是獨一無二的
所以要保管好自己的金鑰對

二、反(回)編譯工具介紹
01.這裡介紹一支集合必要功能於一身的食用工具:
Advanced ApkTool v4.2.0 i-mobi CHT CHS v1.5:Google | 百度雲


它除了能反編回編之外,
還包辦了簽名、優化等工作
一應具全,應有盡有,是一套相當推薦的工具

02.在使用該工具之前
需要先確認你的電腦裡要有JAVA環境佈置:參考此篇

03.安裝框架(Framework)
先從最新的ROM(看你要改的資源是哪個ROM來的)提取以下2個檔案到 "2-In" 資料夾中
路徑:"\System\framework\"、"\System\framework\framework-res-htc"
a.framework-res.apk
b.framework-res-htc.apk
開啟Advanced ApkTool,執行 "1 - 安裝框架(Framework)"
總共執行2次,將2個apk都安裝
成功後在 "\1-BDFreak\Frameworks\" 中會有 "1.apk" 和 "2.apk"
註:或許在反編一般apk時,有沒有安裝框架都沒差,但要反編系統apk時就有影響了

04.使用說明
a.要反編的apk要放在 "2-In" 之中,且檔名不能有空格
b.反編後的資源會在 "3-Out"
c.回編後的檔案會在 "4-Done"
d.一般回編會選擇 " 4 - 重編譯後簽名及優化APK(Zipalign)"
e.如果要保留原始簽名的話,要從編譯好的apk中提取修改的檔案覆蓋到原始apk中
f.通常系統apk會保留原始簽名,以防出現錯誤

05.保留官方簽名的方法
a.假設 "SystemUI-原始版.apk" 編譯好後成為 "SystemUI-修改版.apk"
b.將 "SystemUI-修改版.apk" 用Winrar打開
c.提取 "resources.arsc"、"classes.dex"、"res" 資料夾 這3項出來
d.用Winrar打開 "SystemUI-原始版.apk",將先前提取的3個檔案替換進去(壓縮率要用 "僅儲存")
e.完成,此時的 "SystemUI-原始版.apk" 便成為了保留官方簽名的修改完成版了


- 若有建議,歡迎交流 -

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
資料參考:Advanced ApkTool v4.2.0
特別感謝:BDFreak
轉貼許可:是(請註明出處)
本帖同步發佈於:艾摩比手機發燒友微剋多格雷資訊

點評
您客氣了~~  - 2016-6-13 17:00
先感謝大大,他們有福了,謝謝  - 2016-6-13 16:59
歡迎轉載~^^  - 2016-6-13 16:57
冰浦蒼士大大,我轉帖大陸網分享,說明冰浦蒼士大大,可以嗎  - 2016-6-13 16:57
冰浦蒼士大大,測試OK,再謝謝  - 2016-6-13 16:54
百度雲修復,Google正常~  - 2016-6-13 16:39
冰浦蒼士:2個下載點沒有了,請問可以再上載分享你的反編漢化工具,先謝謝  - 2016-6-13 16:24
評分紀錄 : 共3筆 【 共計 :  3C值+8  艾摩幣+2   】  【 所有評分 】
William   3C值+1
ID很特別   艾摩幣+2 3C值+6
給你個讚
kin201303   3C值+1
給你個讚
 樓主| |2016-6-13 01:06 發表| 顯示所有回文 |
備用樓層
備用樓層
備用樓層

使用道具 檢舉

切換到手機版|小黑屋||网站地图

GMT+8, 2017-10-17 11:44

Powered by Discuz! X3.1

© 艾摩比討論區 (Since 2014) - 就是愛Mobile

快速回覆 返回頂部 返回列表