工具准备
apktool:下载地址提取码:qyxw
这个工具就是用来反编译apk的不过是有前提的 要是没有加固的apk
操作步骤
1.反编译apk取出dex
下载文件解压,在解压文件夹中执行反编译java -jar apktool.jar d -f appname.apk -o OUT
(OUT为文件夹名可更改)
2.修改dex
打开smali文件夹进入要修改的文件打开
我的目的就是有修改这个Hello修改后保存
3.重新打包签名
修改了之后要把反编译出来的所有文件打包成apk
进入根目录(apktool所解压的目录)此处打开命令行执行
apktool.bat b OUT
执行完毕后OUT目录会多出来个dist文件夹 打包后的apk就在其中(我没有签名但是还是可以安装)
总结
修改一个demo的带码是远远不够的