天天看點

APK可視化修改工具 APK改之理(APK IDE) - jack船長大哥

APK可視化修改工具 APK改之理(APK IDE)

标 題: 【下載下傳】APK可視化修改工具:APK改之理(APK IDE)

作 者: 青椒

時 間: 2013-04-10,11:03:12

鍊 接: http://bbs.pediy.com/showthread.php?t=168001

  小米人APK改之理(Apk IDE)是一款可視化的用于修改安卓Apk程式檔案的工具,內建了ApkTool、Dex2jar、JD-GUI等Apk修改工具,集Apk反編譯、Apk打包、Apk簽名,支援文法高亮的代碼編輯器,基于檔案内容的關鍵字(支援單行代碼或多行代碼段)搜尋、替換引擎,打造成可視的、一體化的APK修改工具,進而大大簡化Apk修改過程中的繁瑣操作,修改更輕松。

1、可視化操作,全自動的反編譯、編譯、簽名Apk。

2、以樹目錄管理全部反編譯得到的Apk資源檔案,友善操作。

3、内置代碼編輯器,支援文法高亮顯示,根據檔案格式自動比對相應文法;支援多文檔同時編輯;也支援使用系統編輯器來編輯代碼檔案。

4、内置基于檔案内容的關鍵字或多行代碼段的搜尋、替換引擎,一鍵搜尋替換,搜尋結果以标簽的形式分門别類;允許在指定搜尋範圍(整個工程或選中的檔案或檔案夾内搜尋),支援正規表達式搜尋和替換。搜尋功能是Apk修改的一個重要工具,從此你不必借助其它第三方搜尋工具。

5、内置Google線上翻譯引擎,支援實時翻譯,支援所有Google支援的幾十國語言對譯,漢化更輕松。

6、自動識别圖像資源,并提供該類資源的快捷替換功能,友善修改這類圖檔資源。

7、内嵌Unicode、AscII互轉工具,以友善寫死的文字(如漢字)的搜尋和漢化類修改。

8、内置類似于系統cmd.exe的指令視窗,高手也可以手動直接輸入各種指令來手動操作。

9、所有操作步驟、操作結果都以良好的閱讀格式輸出在日志視窗,友善檢視修改的曆史記錄。

10、内置adb功能,包括使用adb向裝置(或模拟器)安裝、解除安裝修改後的apk進行測試,并嵌入adb log、ddms等功能監測修改apk的運作狀況,以便于分析和查找錯誤。

11、支援多國語言界面,支援界面換膚。

百度雲盤下載下傳:http://pan.baidu.com/share/link?shareid=164149&uk=3291471913#dir/path=%2Fmysoft%2Fapkide

-----------------------------------

更新到v3.0.0(2013-9-5)

1、更換代碼編輯控件,增加支援代碼折疊、代碼正則搜尋和替換、轉到指定行等。

2、改進代碼搜尋結果的顯示器,以檔案一個分組,列出關鍵在檔案中的所有比對的位置資訊,搜尋結果無須打開檔案即可一目了然。

3、增加常用的正規表達式指令菜單(在搜尋面闆搜尋框菜單/右鍵中),可以一鍵搜尋并定位應用中使用的全部字元串(字元串指由雙引号括起的文字,可輕松查找任意符串、漢字或亞洲文字字元串、Unicode字元串等,特别是對于寫死在代碼中的字元串能夠更好的防止漢化遺漏)、網址、郵址、IP等,當然你可以自己寫查找的正規表達式。

4、增加二維碼生成器,當你修改完一個應用與别人分享時,可以将你的下載下傳連結制作成二維碼圖檔釋出,讓手機使用者輕松掃描下載下傳;同時支援在二維碼中添加應用圖示或你的個性頭像。

5、項目的樹檔案管理器中增加添加外部檔案、對現有檔案進行改名的功能(當然,打開源代碼目錄來添加外部檔案、對檔案改名還是最快的方法)。

6、改善部份錯誤資訊的輸出,如編譯時出錯的資訊。

7、修正皮膚設定未能儲存的錯誤;樹目錄增加mp3/wav/mid檔案的圖示;修正其它幾個小問題。

更新到v2.6.0(2013-8-21)

1、增加使用JAD将class類檔案反編譯成java檔案功能,以及一個java檔案檢視器。

2、增加一個十進制、十六進制互轉工具。

3、增加對mp3/wav/mid等音頻資源檔案的播放支援,可以直接在軟體中播放和替換。

4、将“發送到搜尋框”改成“在項目中搜尋”,在代碼中選擇文本即可使用該指令發送到搜尋框中并立即開始在整個項目中搜尋。

5、增加一個編譯防卡死選項(在“編譯”菜單下),以防止有些編譯過程中卡死的情況。但這個功能實際對編譯并沒有任何積極作用(除了防卡死外),同時,啟用該功能後,無法擷取編譯中出現的錯誤資訊,是以不推薦啟用這個功能。

6、搜尋面闆的搜尋框和替換框中的Unicode、ASCII轉換和進制轉換時,如果搜尋框中有選中的文本,則隻轉換所選文本,否則對搜尋框中的内容整個轉換。

7、修正重新加載檔案後關閉時還會提示要儲存的問題。

8、搜尋Unicode文本顯示結果時标簽顯示為Unicode代碼不直覺也占地方,現在顯示時會還原為ASCII文本,但會在前面加一個“[U]”作為标記;搜尋結果中編輯下一處時支援多行文本的搜尋結果。

9、清理舊工作目錄時顯示進度條。

更新到v2.5.0(2013-6-01)

1、解決JDK1.7下JarSigner簽名後apk仍然不能安裝的問題;解決部份電腦JDK1.7下dex2jar失敗的問題。

2、解決編碼問題造成的漢字(或其它雙位元組亞洲字元)亂碼的問題;同時,如果用UTF-8編碼儲存時會自動去除BOM;從這個版本開始改用ude檢測檔案編碼。

3、修正在處理非法或無效apk檔案時造成的程式工作檔案(夾)被意外删除的問題。

4、改善部份UI控制,包括标簽右鍵激活、擴充編輯器記憶最後一次視窗尺寸等,改善了通過adb安裝apk的方式,增加JDK版本檢測。

5、将搜尋和替換曆史記錄中的單行搜尋關鍵字或單行替換内容記錄到配置檔案以後便繼續使用。

6、将dex2jar更新到官方目前的最新版本:0.0.9.14

更新到v2.4.2(2013-5-02)

1、解決部份apk(如無Icon、無Features等特性的apk)反編譯後出現錯誤的問題。

2、針對上網本小螢幕(螢幕分辨率高度600的)調整搜尋面闆中控件尺寸來顯示全部。

3、同時為搜尋、替換文本框增加一個擴充編輯器。

4、搜尋結果面闆中添加“全部關閉”功能,以便一鍵關閉所有搜尋标簽。

更新到v2.4.1(2013-4-16)

1、再次修複檔案監控問題,解決部份檔案外部修改後未通知重新加載的情況,解決多次使用“替換全部”功能後出現未處理錯誤的問題;

2、改了dex2jar實作方式(效果一樣,不過更安全些)

更新到v2.4(2013-4-14)

1、增加keystore的簽名方式,你可以使用自己的keystore來簽名apk(keystore可以使用eclipse來生成,軟體已預設提供了一個test.keystore);注:如果使用自己的keystore,請在設定視窗點“驗證”按鈕確定能顯示為“驗證成功”的方能使用,否則如果配置不正确編譯成的apk是沒有簽名的(即apk中沒有META-INF檔案夾),且這個過程中不會有錯誤提示造成無法排查原因。

PS:如果使用jdk1.7,請使用這種簽名方式,否則可能簽名不成功。

2、修複檔案修改的監控問題,確定在必要時(已打開的檔案在外部被修改時)通知使用者重新加載它們。

3、修複查找對話框關閉後無法再打開(打開顯示錯誤)的問題。

4、完善jdk路徑的自動查找和配置(如果不會設定JDK,隻要安裝jdk的安裝版後,通常都能自動查找到)。 

再分享一下我老師大神的人工智能教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智能的隊伍中來!https://blog.csdn.net/jiangjunshow