apktool 反编译

本文介绍了如何解决apktool反编译过程中遇到的'Input file was not found or was not readable.'问题。首先,从指定网址下载最新版apktool,安装文档并保存为apktool.bat。接着,获取apktool-2的jar包,重命名为apktool.jar,将这两个文件放置在C:Windows目录下。最后,在命令行中输入相应指令进行反编译,例如将renren.apk反编译到testtest en.apk目录下。

参考 apktool 反编译 Input file was not found or was not readable.问题解决方案

apktool反编译时经常会出现下面的信息

1.Input file  was not found or was not readable.
2.Destination directory (C:\Users\user\a) already exists. Use -f switch if you wan t to overwrite it.
3.Exception in thread "main" brut.androlib.AndrolibException: Could not decode ars c fil..........

解决方案:
1和2是因为apktool升级到2.0以上时,使用方式已经替换,格式为:apktool d [-s] -f <apkPath> -o <folderPath>,参数具体的意思可以直接打apktool回车(windows)查看帮助
3是因为apktool版本过低导致,请升级到最新版本,地址: https://bitbucket.org/iBotPeaches/apktool/downloads
----------------------------------------------------------------------------------------------------------------------------------------------------

下载最新版apk的地址: http://ibotpeaches.github.io/Apktool/

点击 Install Docs

然后是

右键将链接另存为apktool.bat

下载最新的apktool-2的jar包,并且改名为apktool.jar

将他们俩放到c:\Windows下

cmd命令


c:\Windows\renren.apk  是要反编译的apk文件   c:\Windows\testtest\ren.apk  是编译后文件所在(自己写的)
















评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值