作 者: Mzucore
时 间: 2013-05-10, 17:18:23
链 接: http://www.unpack.cn/thread-93058-1-1.html

下载地址:http://bbs.pediy.com/showthread.php?p=1175865
网盘传送:http://pan.baidu.com/share/link?shareid=446273&uk=3910170224

更新内容:
  1、修复重建.apk功能的BUG,提高重建.apk成功的概率。
  2、新增自动检测JDK 6环境。
  3、移除Bin目录下的cmd.exe。
  4、更新aapt.exe到最新版本。
  5、更新zipalign.exe到最新版本。

主要功能:
  1、反编译.apk
       对.apk文件进行反编译。
  2、重建.apk
       根据反编译.apk得到目录重建.apk文件。
  3、签名.apk
       对.apk文件进行签名。
  4、优化.apk
       对.apk文件进行优化。
  5、.apk转.jar
       将.apk文件转换为.jar文件。
  6、反编译.dex
       对.dex文件进行反编译。
  7、重建.dex
       根据反编译.dex得到目录重建.dex文件。
  8、.dex转.jar
       将.dex文件转换为.jar文件。

插件版本:
  Java版本:1.6.0_45
  Aapt版本:0.2
  Apktool版本:1.5.2
  Smali版本:1.4.2
  Baksmali版本:1.4.2
  BuildApk版本:1.3
  Jad版本:1.5.8g
  Dex2Jar版本:translator-0.0.9.13

注意:
  1、使用环境:首先必须安装JDK 6。
     下载地址:http://www.oracle.com/technetwor ... ownloads/index.html
  2、使用“反编译.apk”功能时,路径中不能出现任何中文字符或全角字符!
  3、使用“重建.apk ”功能时,路径中不能出现任何中文字符或全角字符!

使用说明:
  1、反编译.apk
         拖拽【XXX.apk】程序到"反编译.apk"按钮前的输入区,点击"反编译.apk"按钮,
     会在文件【XXX.apk】的同级目录下生成文件夹【XXX】。
  2、重建.apk
         把第一步得到的文件夹【XXX】拖拽到"重建.apk"按钮前面的输入区,点击"重建.apk"按钮,
     会在文件夹【XXX】的同级目录下生成未签名的程序【XXX.R.apk】。
  3、签名.apk
         把第二步得到的程序【XXX.(R).apk】拖拽到"签名.apk"按钮前的输入区,点击"签名.apk"按钮,
     会在文件【XXX.(R).apk】的同级目录下生成已经签名好的程序【XXX.RS.apk】。
  4、优化.apk
         把第三步得到的程序【XXX.(RS).apk】拖拽到"优化.apk"按钮前的输入区,点击"优化.apk"按钮,
     会在【XXX.(RS).apk】的同级目录下生成已经优化好的程序【XXX.RSO.apk】。
  5、反编译.dex
         拖拽【XXX.dex】文件到"反编译.dex"按钮前的输入区,点击"反编译.dex"按钮,
     会在文件【XXX.dex】的同级目录下生成一个与dex文件名相同的文件夹【XXX】。
  6、重建.dex
         拖拽要重建的文件夹【XXX】到"重建.dex"按钮前的输入区,点击"重建.dex"按钮,
     会在文件夹【XXX】的同级目录下生成与同名的dex文件【XXX.dex】。
  7、.dex转.jar
         拖拽【XXX.dex】文件到".dex转.jar"按钮前的输入区,点击".dex转.jar"按钮,
     会在文件【XXX.dex】的同级目录下生成文件【XXX_dex2jar.jar】。
  8、.apk转.jar
         拖拽【XXX.apk】文件到".apk转.jar"按钮前的输入区,点击".apk转.jar"按钮,
     会在文件【XXX.apk】的同级目录下生成文件【XXX_dex2jar.jar】。

版本历史:
  2013年05月10日  ApkToolkit 2.1
  2013年04月18日  ApkToolkit 2.0
  2013年03月09日  ApkToolkit 1.3
  2013年03月05日  ApkToolkit 1.2
  2013年02月29日  ApkToolkit 1.1
  2013年02月23日  ApkToolkit 1.0

主界面.jpg
(37.97 KB, 下载次数: 0)

主界面

选项.jpg
(47.66 KB, 下载次数: 0)

选项

关于.jpg
(41.24 KB, 下载次数: 0)

关于

Apk修改利器:ApkToolkit v2.1的更多相关文章

  1. 系统修改利器XueTr

    Windows系统修改利器XueTr 周银辉 在Windows下如果遇到某些进程弄死结束不了,某些文件弄死删不掉,拷贝不出来 (可能是因为你没有管理员权限,可能是因为人家是病毒,可能是系统保护文件,可 ...

  2. APK修改神器:插桩工具 DexInjector

    本文介绍了一个针对Dex进行插桩的工具,讲解了一下直接修改Dalvik字节码和Dex文件时遇到的问题和解决方法 作者:字节跳动终端技术-- 李言 背景 线下场景中,我们经常需要在APK中插入一些检测代 ...

  3. 反编译apk 修改 合成

    韩梦飞沙  韩亚飞  313134555@qq.com  yue31313  han_meng_fei_sha 反编译apk帮助文档 准备工具 dex2jar(dex转换jar工具),下载地址: ht ...

  4. 使用baksmali及smali修改apk并打包

    使用baksmali及smali修改apk并打包 工具的下载,请自行google. 有时候使用apktool反编译apk修改Smali文件之后再进行build会出现错误,这种情况下可以换一个更高版本的 ...

  5. apk解包——修改后缀为zip

    将apk修改后缀为zip后,可直接解包查看资源文件

  6. 【转】adb uninstall卸载apk文件说明

    昨天在使用adb卸载程序,结果死活卸载不了.我输入的命令和系统提示如下: [plain] view plaincopy   arthur@arthur-laptop:~$ adb uninstall  ...

  7. apk反编译(4)Smali代码注入

    转自 : http://blog.sina.com.cn/s/blog_5674d18801019i89.html 应用场景 Smali代码注入只能应对函数级别的移植,对于类级别的移植是无能为力的.具 ...

  8. Mac下对Android apk反编译

    在Mac上进行反编译apk,需要三个工具,分别为(附下载地址): apktool,下载Mac版 作用:资源文件获取,能够提取出图片文件和布局文件进行使用查看 dex2jar,下载最新的即可,目前是2. ...

  9. Android apk在线升级

    APK 在线升级 APK 在线升级几乎是所有程序必备的功能. 在线升级功能能解决已有的问题并提供更丰富的新功能. 基本的流程是: 检测到新版本信息 弹出升级提示窗口 点击 No 不进行升级,完毕! 点 ...

随机推荐

  1. hdu 5025 Saving Tang Monk 状态压缩dp+广搜

    作者:jostree 转载请注明出处 http://www.cnblogs.com/jostree/p/4092939.html 题目链接:hdu 5025 Saving Tang Monk 状态压缩 ...

  2. Qt-获取主机网络信息之QHostAddress

    QHostAddress类提供一个IP地址. 这个类提供一种独立于平台和协议的方式来保存IPv4和IPv6地址. QHostAddress通常与QTcpSocket,QTcpServer,QUdpSo ...

  3. source和.命令的区别

    source FileName 作用:在当前bash环境下读取并执行FileName中的命令. 注:该命令通常用命令“.”来替代. 如:source .bash_rc 与 . .bash_rc 是等效 ...

  4. STM32F407移植contiki2.6后使用LWIP库实现tcp client

    最近在做智能家居,物联网项目,用到了C下的contiki移植 经过一阵调试,终于在 STM32F407移植contiki2.6后使用LWIP库实现tcp client. 一路艰辛谁人知道....唯有留 ...

  5. div+css实现未知宽高元素垂直水平居中

    div+css实现未知宽高元素垂直水平居中.很多同学在面试的时候都会遇到这样的问题:怎么用div+css的方法实现一个未知宽高的弹出框(或者图片)垂直水平居中??如果用JS的话就好办了,但是JS的使用 ...

  6. jquery中交替点击事件toggle方法的使用示例

    jquery中交替点击事件toggle方法中有两个参数,分别是要交替执行的事件.如果不传参默认是显示隐藏功能,下面有个不错的示例,感兴趣的朋友可以参考下 复制代码代码如下: $('#clickId‘) ...

  7. 上传头像,界面无跳转,php+js

    上传头像,界面无跳转的方式很多,我用的是加个iframe那种.下面直接上代码. html: //route 为后端接口//upload/avatar 为上传的头像的保存地址//imgurl=/uplo ...

  8. php之面向对象(1)

    讲到面向对象 先回顾下以前的编程思路,所谓编程思路就是根据知识本质原理通过逻辑推理程序的过程,编程思路,讲究的是先明确要做的事情是怎么.离开代码的情况下,自己也要能明白这一件事情怎么做.而不是把代码背 ...

  9. centos6.5 mysql配置整理

    安装 // 安装mysql yum -y install mysql-server //设置开机启动 chkconfig mysqld on //启动MySql服务 service mysqld st ...

  10. codeforces 633D - Fibonacci-ish 离散化 + 二分查询

    Fibonacci-ish Yash has recently learnt about the Fibonacci sequence and is very excited about it. He ...