在我的程序中,我现在必须引用 24 个库。
所以我想减少引用的 jar 的大小,因为我确信我的程序引用的类只有几个。
有人告诉我,我可以使用Pro Guard来实现我的目标。
我的第一个问题是我指的是正确的工具吗?
我希望我会从我的类路径中获取所有引用的类,这样我就可以将它们打包在一个 jar 中并摆脱引用 JARS 的巨大大小问题。
所以第二个问题是
如果 Pro Guard 是工具,我该怎么做?是否有任何特定的命令来执行跟踪?
谢谢
在我的程序中,我现在必须引用 24 个库。
所以我想减少引用的 jar 的大小,因为我确信我的程序引用的类只有几个。
有人告诉我,我可以使用Pro Guard来实现我的目标。
我的第一个问题是我指的是正确的工具吗?
我希望我会从我的类路径中获取所有引用的类,这样我就可以将它们打包在一个 jar 中并摆脱引用 JARS 的巨大大小问题。
所以第二个问题是
如果 Pro Guard 是工具,我该怎么做?是否有任何特定的命令来执行跟踪?
谢谢
是的,这正是 ProGuard 可以通过它的缩小步骤来做的事情。ProGuard 的文档解释了如何使用它。这些例子是一个好的开始。
优化步骤和混淆步骤可以进一步减小程序的大小,但您可以根据需要禁用它们(使用选项-dontoptimize
和-dontobfuscate
)。