J2ME经验总结之Proguard混淆溢出

J2ME经验总结之Proguard混淆溢出
作者:hunhun1981
出自:http://blog.csdn.net/hunhun1981/

 
相信大多数J2ME开发者都在使用Proguard这款开源混淆器。

但是在以往的项目中,发现了它的一个问题:
当需要混淆的代码函数体比较大的时候,混淆时有可能会抛出StackOverflowErrors异常。
当然,大家像我一样遇到这样恶劣代码的机会比较小(一个函数几千行,好多这样的静态函数)。

其实,这个问题已经在Proguard4.1版本中解决掉了。

因为众多老J2ME程序员都使用Proguard比较旧的版本,并且一些新的程序员不知道如何替换。
所以在此强烈建议大家使用最新的Proguard4.2版本。

Proguard4.2的下载地址如下:
http://sourceforge.net/project/showfiles.php?group_id=54750
(sourceforge最近似乎不能上,可以使用在线代理)

eclipseme中,只需要设置混淆器的路径即可。
netbeans中则可以使用新的proguard.jar替换\NetBeans 6.1\mobility8\external\proguard目录中的proguard文件(要使用原有的文件名)。


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/hunhun1981/archive/2008/07/15/2653957.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值