用Proguard缩小Netty

时间:2014-04-02 09:46:21

标签: netty obfuscation proguard shrink

任何人都可以给我一个Proguard的确切.pro文件来缩小Netty(版本4或5)吗?

我有一个使用Netty的jar文件,我使用Proguard 4.11将我的jar文件混淆并缩小到一个小的jar文件中。我没有使用所有的Netty类,我的jar大小约为600kb,Netty接近2mb,我想保持混淆的jar文件不到1mb。

问题在于,当我执行混淆的jar文件时,我得到许多与Netty相关的异常。我试图通过在Proguard中保留一些Netty类和成员来修复它,但我一直得到其他缺少类和方法的例外。(我认为Netty使用了大量的反思)。

那么如何用proguard缩小它?

1 个答案:

答案 0 :(得分:0)

也许你应该不依赖于netty-all,而只依赖于你需要的实际工件?