Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

[置顶] 常见问题 #43

Open
4ra1n opened this issue Jan 16, 2023 · 0 comments
Open

[置顶] 常见问题 #43

4ra1n opened this issue Jan 16, 2023 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@4ra1n
Copy link
Member

4ra1n commented Jan 16, 2023

命令行版本: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寸中,有缩放,可以禁用缩放来完全显示

image

(7)为什么退出的时候会卡顿?

解答:因为工作原理是解压jar包到temp路径,关闭时删除,当你的文件很多时候就会耗时

(8)中文乱码问题?

解答:目前测试在Mac OS中没有乱码问题,在Windows中如果出现乱码,可以把乱码部分复制出来到txt里插件即可变正常。之所以不修复乱码问题,因为如果修改字体会导致和编辑器插件不兼容,方法无法精确定位,这是关键功能,而乱码的问题影响较小,且可以自行复制到txt查看

@4ra1n 4ra1n added the documentation Improvements or additions to documentation label Jan 16, 2023
@4ra1n 4ra1n self-assigned this Jan 16, 2023
@4ra1n 4ra1n pinned this issue Jan 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant