使用apktool手动反编apk命令

首先进入apktool的jar包所在的目录下(如我放在D:\software\apktool下),按shift+鼠标右键,选择“在此处打开命令窗口”,然后输入如下命令

反编译:  java  -jar  apktool_2.3.3.jar d  路径+apk文件

              如:java  -jar  apktool_2.3.3.jar d  D:\software\apk\demo.apk

反编译完成后会在apktool_2.3.3.jar同级目录下生成demo的文件夹(即文件夹的名字是你的apk的文件名一样)

回编:java -jar apktool_2.3.3.jar   b   反编译所得的文件目录

      如:java  -jar  apktool_2.3.3.jar  b   D:\software\apktool\demo

如果想修改targetSdkVersion以及apk的版本号、apk的assets下的资源文件压缩等操作,可以打开反编译后生成的目录下的apktool.yml修改,然后保存,再回编,签名即可,如果你懂smali语言,可以直接篡改里面的源码也是可以的!想改啥、改成啥样都随你喜欢

你可能感兴趣的:(Android开发,apk,反编译,apktool,android反编译apk)