APK改之理也就是APK ide發(fā)布了最新的版本3.3哦,是學習編程的同學們的好幫手,幫助大家改掉安卓apk程序文件的小工具,具體有什么用,大家經(jīng)常用這款工具的朋友肯定知道,小編就不賣弄了,反正是APK改之理去廣告3.3最新版本的。
APK改之理3.3版本主要說明
日前,Apk改之理更新至了v3.3 版本,這次增加了Wifi連接安卓設備進行安裝、運行、卸載程序、查看程序輸出日志等的測試功能,然后同步了一下核心工具:jd-gui1.4、apktool2.1,包含aapt、zipalign、adb都同步更新到最新;另外解決了首次使用Apk改之理時,編譯出現(xiàn)某種錯誤的問題。
APK改之理(APK IDE)是一款可視化的用于修改安卓Apk程序文件的工具,集成了ApkTool、Dex2jar、JD-GUI等Apk修改工具,集Apk反編譯、Apk打包、Apk簽名,支持語法高亮的代碼編輯器,基于文件內(nèi)容的關鍵字(支持單行代碼或多行代碼段)搜索、替換引擎,打造成可視的、一體化的APK修改工具,從而大大簡化Apk修改過程中的繁瑣操作,修改更輕松。
APK改之理3.3安裝使用方法
APK改之理3.3修改apk的方法
1、啟動程序:
雙擊ApkIDE.exe啟動程序。如果是XP系統(tǒng)啟動不了它,請點擊這里下載安裝 .Net Framework 2.0。
2、配置JDK:
第一次啟動時,軟件會自動查找系統(tǒng)中的 Jre 安裝目錄,如果沒有找到會提示你配置SDK,可以點擊菜單 [工具]-[配置SDK] 對JDK進行配置,如下圖。JDK的安裝路徑必須配置(如果不配置,則無法進行修改操作),Android SDK則隨意(有些功能需要用到它,比如ddms等,但這些功能都無關修改工作)。
提示:JDK推薦使用JDK1.6(或稱做JDK6),JDK1.7(或稱做JDK7)不同電腦上可能會出現(xiàn)一些小問題,特別是小內(nèi)存電腦(這些問題的解決見FAQ,如果你用jdk1.7時出現(xiàn)問題又怕麻煩可以改用jdk1.6)。另外,從apk改之理2.4開始必須使用jdk,不再支持jre(jdk是開發(fā)工具,jre只是一般普通用戶運行java程序的工具)。點擊 這里 進入JDK官方下載頁面。
3、打開要修改的Apk文件:
單擊菜單 [項目]-[打開Apk] 選擇要修改的Apk文件(注:文件名稱必須只有字母、數(shù)字、下劃線、空格、點號等組成,不能包含中文或其它亞洲字符)。
4、新的修改還是繼續(xù)舊的工作:
在打開Apk文件時Apk改之理會先對其進行基本的解析(包括它的名稱、包、權限等),然后根據(jù)該apk應用的包名生成它的同名工作目錄,如果這個工作目錄已經(jīng)存在,Apk改之理會詢問是否要重新反編譯Apk。這里要注意,已有的工作目錄通常是你以前修改這個Apk應用時所生成的工作目錄,如果你要繼續(xù)這個修改操作,則單擊[否]繼續(xù)使用它,否則就重新反編譯得到一個全新的源代碼。
提示:如果你想繼續(xù)舊工作但卻誤點了“是”按鈕,也不用擔心,刪除的目錄被扔進了系統(tǒng)垃圾箱,你可以直接去系統(tǒng)回收站恢復;謴蜁r注意,如果你之前成功對這個應用進行過dex2jar操作(由軟件在反編譯apk時自動進行,但可能會因一些原因而失。,那么回收站中會看到二個同名的目錄,選中它們右鍵恢復即可。(注:這個特性Apk改之理2.1或更高版本中有效)
5、修改Apk
現(xiàn)在你可以使用軟件的搜索、替換等功能來對源代碼進行修改,這種修改包括漢化、去廣告、改名、替換資源、圖片、xx等等。下圖中各個圖標按鈕都有提示文字,可以將鼠標懸浮在按鈕上顯示文字提示。具體的各項說明會單獨寫個文章來詳細解釋,基本上也沒什么難點。
APK改之理(APK IDE)常見問題FAQ
無法運行Apk改之理?
這種情況基本上都是發(fā)生在使用XP系統(tǒng)的用戶身上,原因是沒有安裝.net framework(至少2.0),點擊 這里 到微軟官網(wǎng)下載(這個是.net framework2.0簡體中文版,其它版本請自已搜索) 。
如何配置Java SDK?
鑒于還有很多人不明白如何設置JDK,這里以安裝jdk1.6為例,給出一個詳細設置步驟:
(1)先下載安裝JDK:點擊這里進入下載JDK,參考下面的圖示下載jdk安裝包。
(2)安裝jdk1.6,安裝時注意它的安裝路徑,你也可以更改安裝路徑,假設安裝路徑為E:\Develop\JDK6。安裝時有二個部份選擇安裝,一個是JDK,一個是JRE(建議都裝),二者的路徑可以設置不同,主要是JDK的路徑你記得最好,至于JRE隨便裝哪兒,不過建議都放在一起(如安裝到E:\Develop\JDK6\jre,覆蓋同名目錄沒什么問題)。
(PS:安裝過程就不詳述了,如果連安裝都不會,我只能建議你先去學一些電腦的基本知識)
(3)如果你照上面的步驟做的,重新打開APK改之理后,它一般就能直接找到JDK的安裝路徑了,不用再手動配置。
(4)如果沒有自動配置好,或者你使用的是免安裝綠色版的JDK,你可以手動配置JavaSDK方法:在APK改之理主界面點菜單“工具-配置和選項”(2.4.2以前的版本叫“配置SDK”),點擊“Java SDK(JDK)”安裝路徑后面的“瀏覽”按鈕,找到JDK的安裝目錄(如E:\Develop\JDK6)。
(PS:如果你被提示“無效的安裝目錄”,若如此,請確保你所選擇的目錄下存在一個bin文件夾,且這個bin文件夾下包含java.exe、jarsigner.exe等程序。)
【注意】從2.4版開始不再支持jre,必須要jdk,因為jre相對jdk少了很多工具(如jre的bin目錄下沒有jarsigner.exe等),隨著APK改之理的不斷升級,有可能用到jdk中的更多工具,所以從2.4開始,下載安裝一個jdk是必須的。
(5)Android SDK不是必要的,但配置方法與手動配置JDK類似(它會檢查選中的目錄下有沒有“SDK Manager.exe”和“AVD Manager.exe”這二個程序文件,所以只要確保你所選擇的目錄下有這二個程序文件即可),這里不詳述。
APK改之理更新日志
新版變化:
2016.04.29 v3.3
1、增加Wifi連接安卓設備進行安裝、運行、卸載程序、查看程序輸出日志等的測試功能。
2、修正UTF8編碼的文件在保存時被誤加BOM造成編譯失敗的問題。
3、解決首次使用Apk改之理時,編譯出現(xiàn)System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException錯誤的問題。
4、ApkTool更新到2.1;jd-gui更新到1.4,并由jar版本更換為exe版本(PS:如果不想啟動多個jd-gui,打開jd-gui后,點菜單Help>Prefferences,勾選Single Instance);aapt、zipalign、adb同步更新到最新版。
- PC官方版
- 安卓官方手機版
- IOS官方手機版