android apk反编译工具下载,Android apk反编译工具下载与使用
生活随笔
收集整理的這篇文章主要介紹了
android apk反编译工具下载,Android apk反编译工具下载与使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
介紹
smali baksmali 2.1.3是一款非常好用的安卓apk反編譯軟件,它可以幫助我們去解讀apk文件。下面就詳細介紹一下它的使用方式....
使用教程
1.首先點擊立即下載,獲取smali baksmali 2.1.3工具包,并解壓
2.解壓需要反編譯的apk文件,獲得classes.dex文件,示例如下圖:
3.使用baksmali反編譯classes.dex ,命令:java -jar baksmali.jar -o classout/ classes.dex,如下圖所示
4.反編譯的文件存在./classout之中?,如下圖所示
5.對修改過的classout使用smali.jar將重新編譯為classes.dex,如下圖所示
6.使用壓縮工具將新生成的classes.dex塞入apk包替換原有的classes.dex
7.替換apk包中的classes.dex文件之后,需要對apk重新簽名才能安裝
注意事項:
1.這里需要說明的就是使用baksmali.jar反編譯的生成的smali文件使用的是baksmali語法,和apktool反編譯生成的smali語法有些許的區別;
2.在執行命令時需要在該jar的同級目錄下執行;
總結
以上是生活随笔為你收集整理的android apk反编译工具下载,Android apk反编译工具下载与使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 耳石症会引起哪些并发症
- 下一篇: android 自动表单提交数据,And