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

[置顶] 常见问题 #43

@4ra1n

Description

@4ra1n

命令行版本: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查看

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions