APKDB 安卓逆手 v2.0.2 正式版(原名:Android APK+Dex文件反编译及回编译工具)

2016-01-06_182153

APKDB 安卓逆手 v2.0.2 正式版(原名:Android APK+Dex文件反编译及回编译工具)

Soyu Zom 出品


 

《APKDB 安卓逆手》(原名:Android APK+Dex文件反编译及回编译工具)以下简称:APKDB
APKDB是一款,免费的,针对Android OS系统用的APP及相关文件,直接反编译修改的工具;
APKDB工具集合了当今最强悍,最犀利的与Android相关编译工具,如Apktool,Smali等等;
正常安装后,它直接会在鼠标右键创建【使用 APKDB 编译】快捷菜单,点开即可打开操作;
本工具非常方便 APK 程序修改或汉化工作者,对APK或Dex等文件进行简易的重编译操作。


下载地址
百度云:https://idoog.cn/apkdb
pCloudhttp://soyu.ga/APKDB & http://pc.cd/iSdctalK
腾讯微云:http://idoog.me/weiyun
Bitbucket仓库:https://bitbucket.org/idoog/
MEGA: http://idoog.me/apkdb2
google云端硬盘:http://goo.gl/IUzIlW
官方网站:http://www.idoog.me
嵌入式汉化教程:https://idoog.cn/apk_hh/http://idoog.me/apk_hh/
1.9.2旧版说明:http://idoog.me/?p=1913


功能特性

· 对*.Apk 文件 反编译、回编译、签名、查看签名信息、极限压缩等;
· 对*.Dex 文件 反编译、回编译、查看详细源代码等;
· 对*.odex 文件,合并到apk或jar里面;
· 对*.Apk、*.Zip 文件 执行签名、刷机等等;
· 对*.jar 文件 查看源代码、反编译;
· 在Windows系统下直接显示APK文件自身图标。

声明:1.本工具必须先安装JAVA8(JRE)以上环境;
2.如需显示APK自身图标必须安装.NET Framework4。


使用说明

本工具执行安装后,直接在鼠标右键创建【使用 APKDB 编译】菜单。具体操作,如:
通过对APK或DEX文件执行鼠标右键选择【使用 APKDB 编译】,在菜单里选择相应的工具反编译,
会生成可同名文件夹,里面的文件汉化修改完成后,返回同名文件夹再次【使用 APKDB 编译】
即可,重新回编译成APK程序。
对于JAR,OdeX以及ZIP也是同样操作,具体会在【使用 APKDB 编译】菜单里显示相关功能。
2016-03-28_204438本工具可以在任意文件(夹)打开菜单,里可以选择最基本的操作,如:
设定默认Apktool版本,或者制作签名包等等!
针对多个APK文件,可以放在同一个文件夹里,执行【使用 APKDB 编译】,会出现批量操作
菜单,可以执行全部顺序反编译,修改好后,返回文件夹,可以同时回编译。无需逐个选择。


请作者吃辣条:


更新日志

v2.0.2 正式版 2016.06.05
*.更新,ShakaApktool v2.0.0(2016.06.01)
*.更新,Apktool v2.1.1正式版(2016.05.07)
*.更新,7-zip压缩工具版本到16.02
*.更新,smali、baksmali v2.1.2(2016.03.28)
*.更新,ADB工具 (25.1 rc1版)
*.更新,Zipalign优化工具 (23.0.3版)
*.更新,合并Odex文件
*.更新,XML编辑器(提升速度,修复bug)
*.更新,显示APK自身图标(Apkshellext v2.0.1.5780.2290)
*.更新,刷机精灵APK安装器
*.新增,自定义默认签名,可用自己制作的签名包签名
*.新增,Keytool签名包制作工具,推荐使用JAVA8
*.新增,极限压缩优化APK内图片功能
*.新增,PNG图片优化工具OptiPNG v0.7.6
*.新增,设定默认Apktool版本(回车键直接执行)
*.新增,ShakaApktool自定义操作
*.新增,选项,不反编译Resources、Classes文件
选择后(可同时使用),再选择使用Apktool工具。
*.新增,反编译jar文件时,自动识别是否含多个dex文件,并使用ShakaApktool反编译
*.新增,反编译JAR文件后,回编译时自动合并并转移到反编译目录内
右键[APK文件]、[RSA文件]、[original]目录、[META-INF]目录
可直接查看签名信息。
*.新增,创建[开始菜单-所有程序-APKDB]目录
*.新增,精简APK语言包功能(仅保留英文、简体中文、繁体中文)
*.增强,对繁体系统的兼容
*.增强,右键菜单判别准确率
*.增强,重新调整右键菜单,强制关联所有文件
*.增強,针对不同系統的兼容性
*.修复,XP签名优化出错问题
*.修复,选项按键滞留问题
*.修复,文件名含空格优化失败问题
*.修复,签名遗留旧文件,删除框架文件…
*.修复,卸载出错问题
*.修复,APK安装器不关联问题
*.修复,个别APK文件反编译时停顿问题
*.修复,修改AndroidManifest.xml回编译没变化问题
*.修复,各种小问题
*.优化,整体兼容性,增加选项状态提示
*.优化,界面调整
*.优化,安装过程
*.优化,对JAVA路径的判别
*.优化,对64位系统的支持
*.优化,执行脚本
*.优化,编译过程
*.优化,DEX文件夹的的判别
*.删减,旧版APKTOOL(2.0.0以下版本)
*.其他,一些微调整


常见问题

1、被杀毒软件拦截误杀(安装前,关闭杀毒软件)

2、UAC限制 安装过程没有写入注册表提示,直接显示安装完成
(右键 我的电脑-管理-本地用户和组-用户-Administrator(√ 密码永不过期)
请在系统变量【path】里最前面添加 c:\windows;c:\windows\system32;

3、安装后无法编译文件,提示JAVA 错误
(未安装JAVA平台,或安装错误。请卸载后重启电脑,重装再次重启电脑)

4、安装成功后,编译文件提示 “Can’t create the output directory \\****\smali”
(这是文件夹 没有写入权限。如果不是,请检查apk文件名称是不是有问题)

5、能反编译,但无法回编译
(可能是被旧版本的Apktool编译过,试试用旧版的反编译,用新版的回编译)

6、回编译出错问题:
(1.根据提示 strings.xml 发现是最后一行错误,检查是否</string>符号错误;
(2.根据提示 strings.xml 最顶部含中文代码首行错误,编码格式不对,转换成 UTF-8;
(3.根据提示 public.xml 出错,检查改动过的 arrays.xml 是否代码有错误的地方;
(4.其他错误,请到群里询问相关熟悉的人员。

7、安装过程提示 systeminfo 提示“不是内部或外部命令”
请在系统变量【path】里最前面添加 c:\windows;c:\windows\system32;
或者手动添加这个变量,如果还是不行可能系统不完整,重装吧)

8、64位系统,如果JAVA出错,建议把32位和64位的JAVA一起装上。

9、其他基础问题,请到QQ群(8023666)提问,不要单独Q我,谢谢!


其他注意事项

1、新版Apktool必须使用Java8(JRE)以上环境。 下载:http://www.java.com
2、部分功能需要 .NET Framework 4.0 的支持!如:显示APK自身图标。


工具说明

1. APK文件反编译工具 ApkTool 以及 ShakaApktool
用于直接反编译APK文件,同时也会反编译dex文件。
ApkTool 官网:http://ibotpeaches.github.io/Apktool/
ShakaApktool 官网:http://www.rover12421.com/

2. DEX文件反编译工具 Baksmali/Smali
专门用来反编译Dex文件,可以跟ApkTool兼容使用。
官网:https://bitbucket.org/JesusFreke/smali/

3. DEX文件反编译资源查看工具Dex2jar 和JD-GUI
用来查看反编译Dex后源码的工具,据说能完整的反编译出Dex文件源码。
官网:https://bitbucket.org/pxb1988/dex2jar/

4. APK文件签名工具 SignApk
为APK文件执行签名,专门提供给广大汉化工作者们。

5. APK安装器 刷机精灵PC版
为用户提供可以预先查看软件的所有信息包括权限的APK安装器。
官网:http://www.shuame.com/

6. 显示APK自身图标 Apkshellext
该程序非常不错,可惜占用缓存和读取速度较慢,容易出现读取滞留状态,
从而导致APK文件无法删除,建议配置低的电脑慎用。
官网:http://www.apkshellext.com/

7. Keytool签名包制作工具 & 转化工具MTkeytool
调用JAVA Keytool工具,非本工具自带。
转化工具MTkeytool 用于转化Keytool制作的签名包,必須JAVA8
官网:http://www.oracle.com/

8. OptiPNG图片压缩工具
PNG 即 Portable Network Graphic 的简称,PNG 图像是一种无损压缩图
像文件格式。因为网络传输的需要,我们总是希望 PNG 图像的容量能够小
些、小些、再小些。
要优化 PNG 图像,可以使用 Optipng 这个专门的 PNG 图像优化工具。
官网:http://optipng.sourceforge.net/


语言包翻译作者

繁体中文: Andy Chen (中國台灣)
English:Thong Setha(柬埔寨)


下载地址
百度云:https://idoog.cn/apkdb
pCloudhttp://soyu.ga/APKDB
腾讯微云:http://idoog.me/weiyun
Bitbucket仓库:https://bitbucket.org/idoog/
MEGA: http://idoog.me/apkdb2
google云端硬盘:http://goo.gl/IUzIlW
官方网站:http://www.idoog.me
嵌入式汉化教程:https://idoog.cn/apk_hh/http://idoog.me/apk_hh/


说在最后

特别鸣谢:(排名不分先后)

 晒屁屁、汉化浪子、w.i.n、现实的你我、随意、烈火、
累累、朝阳区群众、尘封之泪、荒烟漫草、I’m小熊
同时感谢 群里兄弟们的意见和建议!

特别贡献:

“晒屁屁”忙忙测试修正指导多处代码;
“汉化浪子”提供免费的XML汉化工具;
“尘封之泪”提议增加自定义设定默认APKTOOL工具;

本工具贡献给所有Android“汉化”爱好者!
感谢,为广大安卓用户提供更多跟好的中文APP,加油!!!

制作: Soyu Zom
网站: Http://iDoog.Me

公众微信平台:idoogme    APKDB交流Q群:8023666      APKDB语言翻译Q群 557150609


重点更新说明:

2016-04-03_134650

 

任何文件右键都可以打开设置菜单。

2016-04-04_033551

增加新的功能,如自定义操作,Apktool功能选项,签名包处理,极限优化压缩 等等。。。

2016-04-04_033734

2016-04-02_210457

超简单快捷的制作自己的签名包,只要输入最开始的基本信息即可!

2016-01-06_182153

第一步尽量减少右键菜单,逐步整合功能,同时优化执行脚本。

2014-01-10_161154

多语言支持,不同语言区域的用户,可以添加自己的语言。

2014-01-10_160546

第一次使用,如果没有你所要的语言,只要打开 \Apkdb\language\Language.bat.ini 

2016-04-03_135916

或者在安装界面先择:[6] Custom Your Language  

翻译成你需要的语言即可,翻译完成后,直接保存,记得保存的编码格式必须是: ANSI格式

然后,重新选择 [5] Custom  即可!

最后,翻译完成,正常运行后,记得把你翻译的语言给大家分享哦,

发送到:s@idoog.me   或者  soyu.zom@gmail.com

翻译您需要的语言 加入这个QQ群:557150609


1号群


关注【公众微信号】随时了解新动态!

Soyu Zom

您可能还喜欢...

19 条回复

  1. cbd for athletes说道:

    I was suggested this blog by my cousin. I am now
    not sure whether or not this submit is written via him as no one else
    know such precise about my problem. You’re amazing! Thank you!

  2. I like the valuable info you provide in your articles.
    I’ll bookmark your blog and check again here regularly.

    I’m quite certain I’ll learn many new stuff right here! Good luck
    for the next!

  3. Thanks for every other wonderful post. The place else
    may anyone get that type of info in such a perfect manner of writing?
    I have a presentation next week, and I’m at the look for such info.

  4. 白雪公猪说道:

    1:可以选择版本,但是在批量操作的时候,依然采用的是ShakaApktool,只有进入目录下强制替换ShakaApktool文件才可以用其他版本。2:批量回编译的时候只能回编译第一个APK,后面的均全部出错。

  5. sun'说道:

    调试版也不更新啦?

  6. Haleclipse说道:

    哟,小哥也发现了pcloud网盘,还带在线解压缩的说

  7. 蝶恋花彡说道:

    拒绝伸手党,回复个~

  8. 周爷说道:

    没卵用,显示不了apk自身图标,作者傻逼了!!!

  9. 紫陌離尘说道:

    你好 2.0.2在我的电脑上存在一个问题 无法显示APK自身图标 并且右键菜单中没有Apkshellext的项目

  10. 111说道:

    无法安装v2.0.2_正式版

  11. 倚楼听风雨说道:

    安装提示卸载360,退出后还是提示

    • 倚楼听风雨说道:

      退出360后还是提示,怎么才能不卸载360的情况下安装呢?

  12. secrecy153说道:

    能覆蓋安裝嗎?還是需要卸載1.9.2版後再安裝?

发表评论

电子邮件地址不会被公开。 必填项已用*标注