smali baksmali下載 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁編程開發(fā)編譯工具 → smali/baksmali(apk編譯/反編譯軟件) v2.3 官方版

smali/baksmali(apk編譯/反編譯軟件)

v2.3 官方版

smali/baksmali(apk編譯/反編譯軟件)下載
  • 軟件大?。?span itemprop="fileSize">1.50 MB
  • 軟件語言:中文
  • 軟件類型:國(guó)產(chǎn)軟件 / 編譯工具
  • 軟件授權(quán): 免費(fèi)軟件
  • 更新時(shí)間:2017-06-01 11:17:31
  • 軟件等級(jí):4星
  • 軟件廠商: -
  • 應(yīng)用平臺(tái):WinAll, WinXP, Win7
  • 軟件官網(wǎng):

ITMOP本地下載文件大?。?.50 MB

點(diǎn)贊 好評(píng) 0%(0) 差評(píng) 差評(píng) 0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址

小編為您推薦: smalibaksmali apk反編譯

smali/baksmali(apk反編譯軟件)是一款非常常見的反編譯軟件,是dex格式文件與smali文件的轉(zhuǎn)換工具,使用起來也比較簡(jiǎn)單,可以幫助用戶解決apk修改文件時(shí)出現(xiàn)的build錯(cuò)誤,歡迎感興趣的朋友前來it貓撲下載!

smali baksmali使用方法

smali以及baksmali這2個(gè)jar包的作用就是將dex文件與smali文件格式進(jìn)行互相轉(zhuǎn)換。

要使用jar,首先需要配置Java環(huán)境,這個(gè)相信大家都會(huì)了,就不在重復(fù)。

Dex2Smali:

所用的jar包是baksmali.jar,版本是2.1.3

命令行代碼:java -jar baksmali-2.1.3.jar -o [輸出文件夾] dex文件

運(yùn)行結(jié)果如圖:

輸出文件夾我這里設(shè)定的是smali,轉(zhuǎn)換的dex文件是classes.dex

運(yùn)行成功后,可以進(jìn)入smali文件夾中看到轉(zhuǎn)換成功的smali文件了。

Smali2Dex:

所用的jar包是smali.jar,版本是2.1.3

命令行代碼:java -jar smali-2.1.3.jar -o 目標(biāo)dex文件 [smali文件夾]

運(yùn)行結(jié)果如圖:

我們執(zhí)行成功后,在文件下發(fā)現(xiàn)了newclasses.dex文件

那么是否轉(zhuǎn)換的成功了呢?我們將得到的dex文件再用dex2jar轉(zhuǎn)成jar文件

通過JD—GUI打開得到的jar文件,我們發(fā)現(xiàn)是成功的。

操作教程:

android 合并apk和odex文件

前提:正確安裝JDK和配置環(huán)境變量

需要這個(gè)apk所在的rom里面的一些jar文件,

都在/system/framework里面:core.jar, ext. jar, framework. jar, android.policy. jar, services. Jar。

當(dāng)然,這五個(gè)是最基本的,有可能還不夠,這種情況下面會(huì)講到。

總共分四步:

1、把下載好的smali-2.0.3.jar 和baksmali-2.0.3.jar ,還有rom里面摳出來的5個(gè)jar,放到工作目錄,然后apk和odex也放到一起。

2、分解odex文件為class文件。

將smali-2.0.3.jar 和baksmali-2.0.3.jar放在d:odex文件夾下

命令:鍵入 d:回車 鍵入cd odex 回車

java -jar baksmali-2.0.3.jar -x a.odex\a.odex喂odex文件的文件名在鍵入命令前務(wù)必正確安裝JDK和配置環(huán)境變量

a.odex;處是你要分解的odex文件的名字,命令完成之后,會(huì)生成一個(gè)out文件夾,里面就是所有的class文件。如果出現(xiàn)問題,

比如什么異常,缺少包什么的,就更到rom里面把出錯(cuò)信息里面要求的包拿出來,放到當(dāng)前目錄下。

3、將class生成為classes.dex文件。

命令:java -Xmx512M -jar smali-2.0.3.jar out -o classes.dex

4、 把classes.dex放入apk里面。

更多>> 軟件截圖

推薦應(yīng)用

其他版本下載

    精品推薦 apk反編譯工具

    apk反編譯工具
    更多 (15個(gè)) >> apk反編譯工具 apk反編譯工具是對(duì)安卓程序進(jìn)行逆向操作的軟件,當(dāng)我們對(duì)別人開發(fā)好的應(yīng)用感興趣時(shí),我們就可以通過這種技術(shù)手段將別人打包好的apk進(jìn)行反編譯,反編譯之后我們就可以看到開發(fā)這個(gè)應(yīng)用使用的資源文件(圖片)、layout、樣式、相關(guān)的實(shí)現(xiàn)代碼等,對(duì)于提高開發(fā)者的技術(shù)水平非常有幫助。it貓

    相關(guān)文章

    下載地址

    • smali/baksmali(apk編譯/反編譯軟件) v2.3 官方版

    查看所有評(píng)論>> 網(wǎng)友評(píng)論

    發(fā)表評(píng)論

    (您的評(píng)論需要經(jīng)過審核才能顯示) 網(wǎng)友粉絲QQ群號(hào):374962675

    查看所有 0條 評(píng)論>>

    更多>> 猜你喜歡