如何防止java代码被反编译?建议任何链接或建议
答案 0 :(得分:2)
我认为你可以。
这是另一个问题,涵盖了这个主题:
make your Jar not to be decompiled
更好的选择可能是混淆。它扰乱了源代码中的所有名称,因此即使它仍然可编译,它也变得不可读。
答案 1 :(得分:0)
如果我没有错,那你就是在讨论Java obfuscation
,这会让你的代码很难(但并非不可能)进行反编译。您可以从here检查一些开源混淆工具。我个人喜欢的混淆工具之一是ProGuard
。