You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.
命令行版本:https://github.com/4ra1n/jar-analyzer-cli
(0)为什么我选择
Jar
之后卡死了?解答:请勿分析过多过大的
Jar
包,建议不要分析超过300M
的文件,本工具性能有限(1)为什么无法反编译并显示如下报错
IMPORTANT: DECOMPILE FAIL ...
呢?解答:可能缺少依赖,例如你尝试反编译
java.lang.Runtime
但是没有导入rt.jar
会产生这个报错(2)为什么
谁调用了当前方法
和当前方法调用了谁
是空?解答:因为你选择了类而不是方法,比如具体选择到方法才可以构建调用关系
(3)为什么虽然显示了
UI
界面但是没有渲染组件?解答:部分组件要求
Java
版本不能太高,目前最稳定的方案是使用Java 11
(测试12/13/14也可以)(4)为什么左侧文件树显示文件不全?
解答:因为我只处理
class
文件,例如txt/xml
等配置文件是不会显示的(5)为什么我表达式正确但是搜不到想要的信息?
解答:因为0.9版本的表达式存在漏报,我将在1.0版本修复
(6)为什么13寸Mac无法完全显示?
解答:我测试是支持1080P的,在Mac13寸中,有缩放,可以禁用缩放来完全显示
(7)为什么退出的时候会卡顿?
解答:因为工作原理是解压jar包到temp路径,关闭时删除,当你的文件很多时候就会耗时
(8)中文乱码问题?
解答:目前测试在
Mac OS
中没有乱码问题,在Windows
中如果出现乱码,可以把乱码部分复制出来到txt里插件即可变正常。之所以不修复乱码问题,因为如果修改字体会导致和编辑器插件不兼容,方法无法精确定位,这是关键功能,而乱码的问题影响较小,且可以自行复制到txt查看The text was updated successfully, but these errors were encountered: