今天踩了一遍坑,算是成功了,坑就不描述了,按如下方法应该可以OK完成反编译再打包签名。
使用工具ApkToolkit
第一步:下载ApkToolkit并解压,随便丢哪儿都行
下载地址:https://down.52pojie.cn/Tools/Android_Tools/
下载内容:
解压以后是下图这个么东西
第二步,下载最新的apktool.jar
下载地址:https://bitbucket.org/iBotPeaches/apktool/downloads/
第三步,计算机安装java及配置环境,需要JDK1.8
下载地址(百度随便找一个):https://dl.pconline.com.cn/download/1117483.html?yyue=a21bo.50862.201879
第四步,配置java,百度照着来就行
地址:https://www.cnblogs.com/nojacky/p/9497724.html
记得cmd看一下成功没有,如下图即成功
第五步,将第二步下载的文件重名为apktool.jar并复制两份,放到第一步解压出的文件根目录和bin目录。
第六步,修改bin目录下的apktool.jar名字改为apktool-cli.jar,删除原来的apktool-cli.jar,其实就是替换一下。
第七步,在安装目录下shift+右键打开命令窗口。输入java -jar apktool.jar empty-framework-dir并执行。出现下图即成功。
第八步,打开ApkToolkit.exe,点击检测,检查各项配置是否正确。
第九步,将apk文件拖到这里点击反编译即可生成文件目录。
第十步,将修改好的文件保存到反编译的文件夹,将文件夹拖到此处,点击重建,之后就是一条龙打包签名再优化自动进行,之后会生成新的apk供安装。
反编译再打包完成。