用Proguard混淆后的JAR不能运行,不混淆的打包就行,为啥啊?
我用EclipseME + WTK2.5.2 + JDK1.6.0,混淆器用Proguard。工程上右键菜单“J2ME-> Create Obfuscated Packet”可以生成混淆的包,但用模拟器执行就一闪而过,放到真机上报“VerifyError”异常
在网上查了一些帖子了,有的说是可能proguard的版本问题,我试了4.3和3.1都不行。还有说在工程属性里的J2ME->Obfuscation选项中应勾选“Enable project specific settings”,这我都试过了,还是不行。可为什么不混淆的就没问题呢?