文档章节

apktool使用过程中遇到的错误

独鸣在彼岸
 独鸣在彼岸
发布于 2016/03/02 10:46
字数 279
阅读 231
收藏 1
点赞 1
评论 0
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

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

© 著作权归作者所有

共有 人打赏支持
独鸣在彼岸
粉丝 4
博文 188
码字总数 35784
作品 0
广州
apktool反编译工具使用详解

APKTool是GOOGLE提供的APK编译工具,需要JAVA运行环境,推荐使用JDK1.6或者JDK1.7。 如果你想对APK文件进行修改,那么就不可避免的要使用到APKTool。论坛里有很多关于ROM美化的帖子都需要自己...

带梦想一7飞 ⋅ 2012/07/25 ⋅ 0

反编译androd的apk文件

反编译代码: 1、解压apk得到class.dex 2、dex2jar.bat class.dex 3、用Java decompiler查看编译出来的*.jar文件就可以看到代码 反编译资源文件: 1、apktool.bat d *.apk <dri> APKTool是G...

vane_ ⋅ 2012/08/15 ⋅ 0

[RK3288][Android6.0] 调试笔记 --- 使用apktool出现AndrolibException

Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 背景: Ubuntu下使用apktool反编译apk。 执行出现 原因: 版本过低,当前使用的是v1.4.3 解决办法: 下载最新apktool工具。 工具以及替换...

kris_fei ⋅ 04/26 ⋅ 0

apktool反编译apk,提取资源文件

APKTool是GOOGLE提供的APK编译工具,需要JAVA运行环境,推荐使用JDK1.6或者JDK1.7 下载工具:http://code.google.com/p/android-apktool/ 需下载apktool1.5.2.tar.bz2和apktool-install-win...

小咔蹭 ⋅ 2014/03/27 ⋅ 0

(Mac)反编译Android APK详细操作指南[ApkTool,dex2jar,JD-GUI]

早在4年前我曾发表过一篇关于《Android开发之反编译与防止反编译》的文章,在该文章中我对如何在Windows平台反编译APK做了讲解,如今用Mac系统的同学越来越多,也有很多朋友问我能否出一篇关...

CrazyCodeBoy ⋅ 05/11 ⋅ 0

[转]Android应用安装包apk文件的反编译与重编译、重签名

背景介绍:最近在做Robotium自动化测试,使用到solo.takeScreenshot()函数以在测试过程中截图,但此函数需要被测试APP具有<uses-permission android:name="android.permission.WRITEEXTERNAL...

伽罗kapple ⋅ 2016/05/01 ⋅ 0

mac apktool配置

Apktool:http://ibotpeaches.github.io/Apktool/install/ 最新版本2.0.1 dex2jar: https://github.com/pxb1988/dex2jar 最新版本2.0 JD-GUI: http://jd.benow.ca/ 最新版本1.4.0 这三个软件......

wei-spring ⋅ 2015/09/23 ⋅ 0

[RK3288][Android6.0] Ubuntu下反编译apk得到源码和xml文件

Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 背景: 需要了解RK的OTA机制,但sdk只提供了apk 因此需要反编译解包,要注意的是,如果apk在编译的时候经过了代码混淆,那么反编译出来的...

kris_fei ⋅ 04/26 ⋅ 0

关于apktool和jd-gui工具的使用

一、apktool工具主要用来反编译看APP源码的,操作如下: 反编译:apktool d xxx.apk 编译: apktool b xxx目录 tmp.apk 最后经过签名工具对tmp.apk签名即可 二、jd-gui.exe工具是用来查看jar...

guozhendan ⋅ 2016/06/30 ⋅ 0

【C#】【APK】APK文件解析AXML-层层深入APK文件解析之一

APK解析是很久以前想完成的一件事,但是因为一些事情搁下了。 当时使用Iteedee的代码在200多个APK文件中有将近四分之一的文件是无法成功解析AXML的。Iteedee下称I 因此,本文的代码基于I的代...

Parser7 ⋅ 2015/02/14 ⋅ 4

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Python模块/包/库安装(6种方法)

Python模块/包/库安装(6种方法) 冰颖机器人 2016-11-29 21:33:26 一、方法1: 单文件模块 直接把文件拷贝到 $python_dir/Lib 二、方法2: 多文件模块,带setup.py 下载模块包(压缩文件zip...

cswangyx ⋅ 29分钟前 ⋅ 0

零基础学习大数据人工智能,学习路线篇!系统规划大数据之路?

大数据处理技术怎么学习呢?首先我们要学习Python语言和Linux操作系统,这两个是学习大数据的基础,学习的顺序不分前后。 Python:Python 的排名从去年开始就借助人工智能持续上升,现在它已经...

董黎明 ⋅ 37分钟前 ⋅ 0

openJdk和sun jdk的区别

使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK, 那么到底什么是OpenJDK,它与SUN JDK有什么关系和区别呢? 历史上的原因是,Ope...

jason_kiss ⋅ 46分钟前 ⋅ 0

梳理

Redux 是 JavaScript 状态容器,提供可预测化的状态管理。 它是JS的状态容器,是一种解决问题的方式,所以即可以用于 react 也可以用于 vue。 需要理解其思想及实现方式。 应用中所有的 stat...

分秒 ⋅ 59分钟前 ⋅ 0

Java 后台判断是否为ajax请求

/** * 是否是Ajax请求 * @param request * @return */public static boolean isAjax(ServletRequest request){return "XMLHttpRequest".equalsIgnoreCase(((HttpServletReques......

JavaSon712 ⋅ 今天 ⋅ 0

Redis 单线程 为何却需要事务处理并发问题

Redis是单线程处理,也就是命令会顺序执行。那么为什么会存在并发问题呢? 个人理解是,虽然redis是单线程,但是可以同时有多个客户端访问,每个客户端会有 一个线程。客户端访问之间存在竞争...

码代码的小司机 ⋅ 今天 ⋅ 0

到底会改名吗?微软GVFS 改名之争

微软去年透露了 Git Virtual File System(GVFS)项目,GVFS 是 Git 版本控制系统的一个开源插件,允许 Git 处理 TB 规模的代码库,比如 270 GB 的 Windows 代码库。该项目公布之初就引发了争...

linux-tao ⋅ 今天 ⋅ 0

笔试题之Java基础部分【简】【二】

1.静态变量和实例变量的区别 在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变...

anlve ⋅ 今天 ⋅ 0

Lombok简单介绍及使用

官网 通过简单注解来精简代码达到消除冗长代码的目的 优点 提高编程效率 使代码更简洁 消除冗长代码 避免修改字段名字时忘记修改方法名 4.idea中安装lombnok pom.xml引入 <dependency> <grou...

to_ln ⋅ 今天 ⋅ 0

【转】JS浮点数运算Bug的解决办法

37.5*5.5=206.08 (JS算出来是这样的一个结果,我四舍五入取两位小数) 我先怀疑是四舍五入的问题,就直接用JS算了一个结果为:206.08499999999998 怎么会这样,两个只有一位小数的数字相乘,怎...

NickSoki ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部