- 軟件大?。?span>3.42M
- 軟件語言:中文
- 軟件類型:國(guó)產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 編程工具
- 更新時(shí)間:2018-11-12 10:42
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:http://m.siawh.com
20.79M/中文/2.5
355KB/中文/10.0
7.45M/中文/10.0
595KB/中文/10.0
1.95M/中文/10.0
Dodo APKTools是一款簡(jiǎn)單好用的APK反編譯工具,但是使用方便,操作簡(jiǎn)單。方便是方便了,但是在出現(xiàn)一些需要具體選項(xiàng)參數(shù)的時(shí)候,Dodo APKTools就無能為力了。
老外寫的《android-apktool》軟件,可以幫助我們把APK反編譯,生成程序的源代碼和圖片、XML配置、語言資源等文件。我們對(duì)圖片和語言資源等文件修改后,可以再把它們編譯打包成APK
直接下了Dodo_APKTools這個(gè),解壓到任意文件夾下裝了Java,把里面的apktool.jar和signapk.jar復(fù)制到了C:\Windows里面(不知道是不是必須的哈,網(wǎng)上看的),再運(yùn)行apktool.exe就可以反編譯了,反編譯出來是個(gè)文件夾,打開里面的文件基本都可以用記事本打開修改……
編譯:利用編譯程序從源語言編寫的源程序產(chǎn)生目標(biāo)程序的過程。反編譯:編譯的逆過程。
odex:使廠商保證一定的反**,因?yàn)闆]有沒有odex文件的apk文件是不能正常安裝的
PS:不完整的apk是不能正常反編譯的,不反編譯apk是無法修改源碼的。
第一步:
A:安裝Java SE Development Kit 6U10 2008.09,執(zhí)行默認(rèn)安裝。(下載地址:http://m.siawh.com/soft/9151.html)
B:把APKTool 1.41解壓,將其中3個(gè)文件復(fù)制到C:\windows。
C:添加環(huán)境變量path: C:\Program Files (x86)\Java\jdk1.6.0_10\bin; (注意;號(hào))
第二步:
反編譯:
A:把APK文件命名為“C.apk”,復(fù)制到C盤。
B:運(yùn)行cmd,輸入:
apktool d "C:\C.apk" "C:\C"
APK文件將被反編譯到C盤的“C”文件夾。
第三步:
修改你該修改的。這里不詳細(xì)說明了。
附上所有需要的工具。
第四步:
編譯:
輸入:
apktool b "C:\C"
C文件夾中的文件將被編譯到C:\C\build\apk中,而其中的文件也會(huì)被重新打包成“C.apk”,保存在C:\C\dist中。
注:如果出現(xiàn)錯(cuò)誤,則可能需要載入框架,可嘗試:
將ROM中的\system\framework中的framework-res.apk復(fù)制入D盤根目錄,輸入:
apktool if d:\framework-res.apk
第五步:
將C.apk進(jìn)行簽名。
以上文件名和路徑需可變更,本文只是為了方便命令輸入,作了簡(jiǎn)化。各位朋友可根據(jù)自己的實(shí)際情況作出變更。
使用說明
java程序一定要先裝環(huán)境jre:http://m.siawh.com/soft/24449.html
解壓密碼:m.siawh.com
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容