安卓逆手(APKDB)2.1.3调试版20180424

2016-07-02_143714

安卓逆手(APKDB)2.1.3调试版20180424

 

APKDB 安卓逆手(原名:Android APK+Dex文件反编译及回编译工具)

全新一轮 调试版,又开始啦,上个版本调整幅度比较大,可能会有些童鞋不习惯。

这一轮测试调试,会慢慢增加功能,不过,可能不会出现重大的更新。

主要是先进行稳定性方面的测试,希望大家多多参与,有问题及时反馈。

最新进展留意官方公众微信号,大家扫描加入即可!

1.9.2以上版本,APK关联均整合到【使用 APKDB编译】里面,请注意查看。




最新的调试版 下载
Bitbucket仓库://bitbucket.org/idoog/
百度云://idoog.cn/apkdb
腾讯微云://idoog.me/weiyun
MEGA: //idoog.me/apkdb2
pCloud: //pc.cd/iSdctalK
蓝奏云//pan.lanzou.com/b127751/
Google云端硬盘://goo.gl/IUzIlW


APKDB v2.0.3 正式版://idoog.me/?p=11969

 


捐助:

安卓逆手(APKDB)2.1.3调试版20180424


注意:调试版属于比较频繁的测试版,不稳定因素很大,仅供测试,不喜请勿安装。

APKDB v2.0.3 正式版://idoog.me/?p=11969

v2.1.3 调试版 2018.04.24
*.修复,安装到系统目录缺少写入权限问题
*.新增,检测及自定义配置JAVA环境变量
*.新增,自定义配置JAVA环境变量
*.新增,反编译时可选择去除调试信息
*.新增,反(回)编译时可选使用AAPT2构建(仅Apktool v2.3.3可使用)
*.更新,Apktool v2.3.3正式版(2018.04.14)
*.更新,HOSTS远程更新工具7.2
*.更新,smali、baksmali v2.2.3
*.更新,Zipalign优化工具
*.增强,对 Android P 的支持

*.新增,安装框架界面(F)显示已安装的框架文件
*.去除,开启黑域APP 功能
*.优化,启动速度
*.修复,安装框架文件写入出错问题
*.修复,JAVA9环境对APK文件签名出错问题
*.增强,精简APK语言包判别(仅保留英文、简体中文、繁体中文)
*.更新,ADB工具 (27.0.1)
*.新增,JAVA Jarsigner方式签名
*.新增,Jadx 0.6.1 反编译工具
*.新增,可以自定义添加两个APKTOO工具(高级菜单替换)
*.新增,跳过APK文件签名选项
*.更新,Odex合并支持8.1
*.更新,HOSTS远程更新工具5.8
*.优化,编译执行脚本
*.新增,可设定跳过主菜单直接编译apk文件
*.优化,Bootimg解包执行脚本
*.优化,开启黑域APP脚本
*.新增,检测更新
*.降级,ShakaApktool v3.0.0(2017.1.23)
*.优化,执行脚本判别能力
*.优化,高级工具箱
*.修复,无法网络ADB开启黑域问题
*.修复,APK安装器无法使用问题
*.修复,部分问题
*.优化,Odex合并可自定义API等级
*.新增,高级工具箱:(陆续添加中…)
-HOSTS远程更新工具(方便大家出国找资料)
-ADB、Fastboot工具
-Bootimg解包打包工具
-……
*.修复,JAR文件反编译自定义选择
*.删除,重编译后自动优化(无需优化)
*.修复,批量编译无法自定义Apktool问题
*.修复,批量回编译失败问题
*.新增,维吾尔语(翻译:Yabghu175)
*.修复,Win7以上系统不显示APK自身图标问题
*.更新,显示APK自身图标(Apkshellext v2_0.1.5961.26220)
*.其他,一些微调整

 

安卓逆手(APKDB)2.1.3调试版20180424

安卓逆手(APKDB)2.1.3调试版20180424

 

 


 

新来的童鞋,先看   APKDB工具詳細介紹://idoog.me/?p=1913

调试版的重点更新如下:

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

多语言支持,不同语言区域的用户,可以添加自己的语言,当然需要DOS支持才行。

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号群


 

原文链接: //www.idoog.cn/?p=2933

关注【公众微信号】随时获取新动态!

Soyu Zom:欢迎转载《安卓逆手(APKDB)2.1.3调试版20180424》

您可能还喜欢...

85 条回复

  1. 无名说道:

    反映一个小问题,一些APK中包含kotlin文件夹,修改完成后用APKDB回编译生成的APK中则没有这个kotlin文件夹,不过似乎也能正常安装和使用,不知道这算不算一个问题。kotlin文件夹到底有没有用?

  2. 无名说道:

    回编译的目录和反编译的目录在一个目录里不方便,因为改一个APK通常需要修改多次,这时在全目录搜索时把之前回编译的目录也包含了,导致搜索时间大大加长。建议参考AndroidKiller的项目目录结构,回编译的目录和反编译的目录分开放置。

    • Soyu Zom说道:

      好的我会考虑一下,每个人的使用习惯不一样,众口难调!

  3. llzzqq说道:

    你好,解包boot时出现bootimg.exe已经停止工作,win10家庭版,有解决方法吗

  4. Jeah说道:

    支持8.0了吗?一加氢8.0反编译框架能正常反编译和回编译,但替换回手机却不能用

  5. hi6959说道:

    更新至java 9以上,反编译档案会失败,在java 8才能顺利编译成功,可以测试看看吗?谢谢

  6. 小不点说道:

    大神,现在安卓7.0以及以上版本添加了一套新的签名机制,简称V2,但是非强制性,传统的签名机制简称V1。
    现在很多apk都是基于V1+V2混合签名的。
    如果开发者使用的是V2的签名机制,我们修改后的签名便不再兼容了。
    如果开发者是用的是V1+V2混合签名,我们修改后的签名便不再兼容安卓7.0或更高版本了。
    这就丧失了修改的意义。
    所以请大大更新,添加V2的签名机制,这样就完美了。

  7. 空空说道:

    你好,希望可以考虑下做一个linux平台的工具,谢谢了。

  8. hi6959说道:

    繁体中文选项安装后,只有H及U选项都是乱码!点进去也是乱码!这问题好像很久都没人反应过!有可以解决吗?谢谢

    • Soyu Zom说道:

      你换一个两个繁体语言包都一样吗?两个采用不同的编码的。我之前用win7测试过没问题的。可能你的机子是简体基础上设成繁体的吧?

      • Soyu Zom说道:

        U和H是简体中文编码简体字,因为是调试版我没有放到语言包里。
        你试试把 \APKDB\language\Language_zh_tw_gb.bat.ini 复制出来到,改名替换这个\APKDB\Language.bat 。

  9. 毛六说道:

    请问如何使用自己的签名文件

  10. jqjm说道:

    360加固的apk如何反编译

  11. 说道:

    在日文系统上使用中文乱码 有办法解决吗

  12. chaos说道:

    请问支持命令行参数打包吗

  13. iChenyao说道:

    来支持一个,哈哈。

  14. Mikes说道:

    赶上了更新~

  15. 游客说道:

    编译成功与否还要看apk文件,有的能成功编译,有的不行。编译成功后回编译也会出错。

  16. 油炸包子说道:

    啥时候支持7.0+

    • 猫六说道:

      7.0自行手动支持 不支持的原因是 apktool本身为收录对应的framework

  17. 说道:

    所有的APK一直提示反编译失败

  18. xxx说道:

    超级棒!

  19. 亘古追忆说道:

    没看明白怎么合并odex至apk安装包。。。

  20. 伸出腿来拦火车说道:

    今天遇到一个特殊app,打包不住,不知怎么回事,旧版本新版本都试过,都不行,求助,我试过好多个app都没问题,今天这个不知怎么回事,求助

  21. 逸风之狐说道:

    能优化下2.0.2apk安装器退出后 shuame_helper.exe对adb端口的占用么, 很影响安卓开发的...看2.1.0的更新日志里没有这个

  22. 白雪公猪说道:

    编译安卓4.4.2系统文件时,可以反编译,也可以回编译,都显示成功,但刷回手机卡第二屏。前几个版本也这样,只有1.8.2正式版没问题。

  23. 雨过天晴说道:

    您好 我打开odex文件时出现Error occurred while loading boot class path files. Aborting.org.d.d.m: 无法找到 boot class 路径文件 /system/framework/core-libart.jar at org.d.b.a.f.a(Unknown Source) at org.d.b.a.f.a(Unknown Source) at org.d.a.a.a(Unknown Source) at org.d.a.u.a(Unknown Source) at org.d.a.u.a(Unknown Source) at org.d.a.u.a(Unknown Source) at org.d.a.u.a(Unknown Source) at com.rover12421.shaka.cli.Main.main(Unknown Source) _________________________ O_o !! 出错了啦! 未知错误…,转换失败! 您在首页中只写了把 [app] [priv-app] [framework] 3个目录到PC上,要怎么放,放到odex所在的文件夹下不行

    • Soyu说道:

      无法找到 boot class 路径文件 /system/framework/core-libart.jar还是用专用工具吧

  24. kbit013说道:

    APK Show own icon not work bro,

  25. dhwart说道:

    jota+ 2016版没法编译。有办法解决吗

  26. Phantom说道:

    大神你好,我使用稳定版发现一个bug。编译索尼的应用后重新签名,无法安装,应用解析读不出签名信息。后来发现好像APKDB的签名方式是直接把CERT.RSA和CERT.SF放入META-INF,但应用原有的RSA和SF文件与其不同名,没有被新文件覆盖掉,可能造成冲突,不能正常安装。不知在新版中这一问题修复了吗?

  27. 菜鸟说道:

    感谢大神修复

  28. 新版的!2.10的反编译成功,回编译失败,2.03的反编译成功,回编译失败!修改了androidmanifest.xml。再回编译,重新签名后依然没变!以上的问题在3.31版本之后一直存在!一直没有解决!说道:

    新版的!2.10的反编译成功,回编译失败,2.03的反编译成功,回编译失败!修改了androidmanifest.xml。再回编译,重新签名后依然没变!以上的问题在3.31版本之后一直存在!一直没有解决!

  29. 菜鸟说道:

    大神,原版签名不修改AndroidManifest,可是自签的也不会修改,还是原版的。 original文件夹删除才可以。希望大神修复下,用的最新版。

    • Soyu_Zom说道:

      你的用APKDB什么版本的? 签名后已改修改了的。保留原签名才不会修改。

      • 菜鸟说道:

        用的0407版 ,大神,我确实自签后,还是原来的AndroidManifest,这个我还是能分清的。。不然也不会来和你反馈了。

  30. 土豆说道:

    顶顶

  31. 路人甲说道:

    NB

  32. shadow说道:

    感谢分享,辛苦了,谢谢

  33. 棒棒哒说道:

    首先,感谢作者分享软件! 感谢作者分享软件!感谢作者分享软件! 请问怎样反编译得到游戏资源文件如: 3d模型文件; 声音文件; 动画文件...

  34. aaaa说道:

    老大。几时更新能兼容6.0的

  35. Jaxso说道:


    编译出现这情况,咋解决?

  36. 铁人说道:

    无法生成签名
    ------------------------------
    >>>Keytool工具 自定义操作<< 创建签名文件
    >>keytool -genkey -alias xxx.keystore -keyalg RSA -validity 20000 -keystore xxx.keystore

    > 签名APK文件
    >>jarsigner -verbose -keystore xxx.keystore -signedjar 123x.apk 123.apk xxx.keystore

    >已经创建的签名包: D:TDDOWNLOAD
    找不到文件

  37. Idyll²º¹⁴说道:

    求大神赶快更新!谢谢大大!

  38. Liang说道:

    索尼L36h
    电脑安装了java1.8.0版本和apk。
    需要反编译framework-res.apk修改后并回编译。
    将需要反编译的apk系统里的framework源文件夹直接安装为框架文件
    右键framework-res.apk进行反编译,得到framework-res文件夹。
    修改文件夹里的F:apkframework-resresvalues中的某一个文件后保存
    回编译framework-res文件夹,a回车显示提示 could not find source是怎么回事呀?

  39. omg说道:

    安卓6.0.1三星框架导入失败呢 。。。

  40. zxkmm说道:

    感谢博主的无私付出!

  41. q14060说道:

    大哥可以来一个360云的不,百度限速

  42. 杀虫剂说道:

    0.3.7版(Core版本为:0.7.1)的jd-gui.exe有时在查看.dex的源代码后选择"Save all sources"保存文件时回出错,0.3.6版(Core版本为:0.7.0.1)的就没有这个问题

  43. apktool apkdex说道:

    很多apk不能反编译

  44. barret说道:

    为什么有的 APK没法反编译,比如微信QQ.

    • Soyu_Zom说道:

      微信可以。QQ没试过。不过国内很多软件加了保护,重新编译了也用不了!

  45. emode说道:

    怎么没找不到最新版?

  46. 虾米说道:

    换签名,怎么换

发表评论

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