java apktool if_apktool使用过程中遇到的错误

1. Destination directory (D:\dayly\apktool1.5.2\crackme0201) already exists. Use -f switch if you want to overwrite it.

说明crackme0201文件夹已经存在,删除这个文件夹后问题就好了。

2. Exception in thread "main" brut.androlib.AndrolibException: Could not decode ars c file

apktool的版本太低,导致反编译时出错。从下载地址下载最新的jar,比如现在最新的版本apktool_2.0.3.jar之后,更名为apktool.jar,重新执行反编译就不会出错了。

3. Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x01010479

删除文件夹C:\Users\用户\apktool\framework下的内容,如果你使用的是XP系统且没有在C盘下找到用户目录,那么这个文件夹可能放置的位置:C:\Documents and Settings\%current user%\apktool\framework。

4.Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathNotExist: apktool.yml

3c94b16e3d74ed01286aeb2e9d90b523.png

这极有可能是因为你的路径没有写对,比如我这里使用b命令重新打包apk时就写错了,正确的写法应当是apktool b showjava sign.apk, b命令后跟的是反编译时得到的文件夹,然后才是需要得到的apk的名称。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值