如何从像android.jar这样的jar中“隐藏”私有类/成员/方法

时间:2013-08-12 15:12:23

标签: jar hide private

我正在努力发布SDK包。 我不希望使用我的包的开发人员在将jar添加到他们的eclipse项目时看到任何私有元素。

我研究了android.jar。它只隐藏任何私有类/方法/成员。

我该怎么做?

感谢。

1 个答案:

答案 0 :(得分:0)

您可能正在寻找一种模糊代码的方法。

  

[...]自动字节码模糊处理使程序的逆向工程变得困难且经济上不可行。其他优点包括帮助保护许可机制和未经授权的访问,隐藏漏洞和缩小可执行文件的大小   Bytecode obfuscation - Owasp wiki

wiki包含使用此类工具的示例。