移动开发的一个重要部分,尤其是当您谈论移动游戏时,就是处理应用程序大小的限制。一些设备强制执行自己的尺寸限制,而所有运营商都有自己的尺寸要求,以便在其平台空间中发布应用程序。
我的问题是,是否有一个 java 混淆应用程序比现有的其他 java 混淆应用程序获得更好的大小缩减结果?
我使用 Proguard 是因为它是默认的 Netbeans 混淆器,您可以从中获得相当好的尺寸缩减结果(顺便说一下,Netbeans 6.1 附带的 Proguard 版本是 3.7。有更新的版本可以获得更好的结果,我建议获取最新的)。但是,我对那里还有什么以及他们是否比 Proguard 做得更好感兴趣。
我的结论:
我很欣赏这些回应。Carlos,你的回答足以让我相信 Proguard 是当前的发展方向。否则我仍然可以相信,但不要对我目前的设置感到难过。
我也遇到了一些关于 proguard 混淆和在某些手机上运行的问题,但不是太多。我总是能够通过不使用 Proguard 参数“-overloadaggressively”来解决问题。如果您遇到与混淆相关的奇怪行为,请记住一些事情。
再次感谢。