APKTOOL怎样用的,我反编译成功之后回编译失败,出现下图这样的情况是怎样的?

2024-12-03 07:56:17
推荐回答(3个)
回答1:

编译失败是操作过程中错误造成的。解决方式如下:

1、首先去官方网站点击下载可用的最新ApkTool。

2、在上一步的弹出窗口中点击截图红圈处的位置进行下载,由于是国外服务器点击后可能出现没反应情况,稍作等待即可。

3、下载完成后将文件放到新建的一个文件夹中,然后右键点击我的电脑选择-高级系统设置。

4、然后在高级选项中选择环境变量。

5、新建一个java环境的变量点击确定。

6、配置好java环境后在开始菜单中输入cmd,打开dos命令窗口。首先输入命令f,然后回车。

7、进入对应盘符后,在此输入命令cd apktool,然后回车进入保存ApkTool.jar的文件夹中。

8、随便下载一个apk文件发到apktool所在的文件夹中,然后执行命令java -jar apktool.jar d -f XXXXapk文件所在的路径。然后程序就会开始反编译。

9、反编译完成后会在该文件夹内生成一个和apk同名的文件夹,apk反编译完的内容即存在于该文件夹内。

回答2:

多出来build是合适的,回编后的apk~~~signed...就在那儿.

首先,你的java环境变量设置需要检查.

安装设置好后 调出cmd.(win8下按win+R) 依次输入java javac  java -version 显示ok  就证明你的环境变量设置好了.

需要安装的有java 和 JDK这两个.(记得区分32位和64位)

 

 

推荐你使用DOAPK  是图形化界面的apktools  不需要java环境变量.

如有疑惑,请追问~~~(*^__^*) 嘻嘻

回答3:

首先,出现上图,估计是你修改反编译的文件有错误的地方,或者该APK是被修改过的!反编译成功说明配置没问题,你可以:反编译一个APK,然后直接回编译,看是否成功!如果成功,则说明APK没问题,出现上图就是你修改的地方有错误,请检查!如果不成功,则该APK可能是被修改过的!还有就是要加载框架!