【问题标题】:Shrinking Netty with Proguard使用 Proguard 收缩 Netty
【发布时间】:2014-04-02 09:46:21
【问题描述】:

谁能给我 Proguard 的确切 .pro 文件来缩小 Netty(版本 4 或 5)?

我有一个使用 Netty 的 jar 文件,我正在使用 Proguard 4.11 将我的 jar 文件与 Netty 混淆并压缩成一个小 jar 文件。我没有使用所有的 Netty 类,我的 jar 大小约为 600kb,而 Netty 接近 2mb,我希望将混淆后的 jar 文件保持在 1mb 以下。

问题是当我执行混淆的 jar 文件时,我得到了许多与 Netty 相关的异常。我试图通过在 Proguard 中保留一些 Netty 类和成员来修复它,但我不断收到其他缺少类和方法的异常。(我认为 Netty 使用了很多回顾)。

那么如何用proguard来缩小呢?

【问题讨论】:

标签: netty obfuscation proguard shrink


【解决方案1】:

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

【讨论】:

  • netty-all 大约 1.8mb,即使我只使用核心、编解码器、传输和处理程序等所需的工件,这些也将在 1.2mb 左右
猜你喜欢
  • 1970-01-01
  • 2017-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-20
相关资源
最近更新 更多