Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Eclipse 对 Java 进行一些开发。设置断点后,发现变量如下图,比如a, a, 是什么意思,是不是加密了?
a
我已经完成了一些其他项目,但变量上应该有一些可读的名称。
看起来您正在调试已被混淆的代码。具体来说,AssemblerInput类。要么你自己混淆了它,要么你使用了一个被混淆了的 3rd-party 库。
AssemblerInput
Eclipse没有这样做......
它来自一些开发工具包。我只是运行示例,没有代码。
好吧,开发工具包中的库被混淆了。
关于如何恢复它的任何想法?
没有办法恢复原来的符号。前进的唯一方法是向供应商请求库的非混淆版本......或找到库的替代品。