反编译器,用于提取APK(Android应用),jar和dex文件的源代码。
请注意,此应用程序不适用于mod。请不要尝试将此应用程序用于任何mods
功能
•选择CFR 0.138,JaDX 0.8.0或FernFlower(分析反编译器)作为反编译器。
•直接在您的android设备上运行
•从sdcard(或)中从已安装的应用程序列表中选择apk / jar / dex。
•反编译android资源(布局,可绘制对象,菜单,AndroidManifest,图像资产,值等)。
•具有内置媒体和代码查看器的易于使用的源导航器。
•以清晰的语法突出显示带有缩放和换行符的代码。
•可以轻松地从sdcard复制反编译的源(源存储在
sdcard中的
show-java 文件夹)
•通过内置的存档+共享机制轻松共享反编译的源。
•在后台运行
•通过应用内购买可获得无广告的
Pro 版本
源代码
这将是一个开源项目。源代码托管在GitHub上
https://www.github.com/niranjan94/show-java/
在任何项目中使用代码的任何部分之前,请阅读许可信息。
获得许可的原因
•Internet-自动化的错误报告和广告
•外部存储-存储反编译的源代码并为应用程序提供工作目录
信用
•非常感谢Lee Benfield(lee@benf.org)出色的CFR-类文件阅读器:D:D
•用于dex2jar的Panxiaobo(pxb1988@gmail.com):)
•刘冬(github.com/xiaxiaocao)for apk-parser
•Ben Gruver用于dexlib2。
•JaDX的Skylot。
•JetBrains for FernFlower分析反编译器。
许可证
显示Java-适用于Android的Java / APK反编译器
版权所有(C)2018 Niranjan Rajendran
该程序是免费软件:您可以重新分发和/或修改
根据GNU发布的GNU通用公共许可的条款进行
自由软件基金会(许可的版本3)或
(您可以选择)任何更高版本。
分发该程序是希望它会有用,
但没有任何保证;甚至没有默示担保
特定目的的适销性或适用性。见
有关更多详细信息,请参见GNU通用公共许可证。
您应该已经收到了GNU通用公共许可证的副本
与该程序一起。如果没有,请参阅https://www.gnu.org/licenses/。
请勿使用此应用程序来做您无权做的事情。开发人员(Niranjan Rajendran)对本应用程序的任何滥用概不负责。