日期:2014-05-20  浏览次数:20623 次

j2me 生成jar包时加混淆代码的问题
我想做一个对外开放的接口jar包,所以在生成jar包时,不是所有的代码都需要变成混淆代码的,比如类名、部分接口名、方法名,这些为了方便外部调用,不需要变成混淆代码。问题:怎么才能让部分代码变成混淆代码,而上述的不变? 

比如,加混淆代码前接口形式为API.GetUserInfo();
而加了混淆代码之后变为了:A.b();

这样子外部接口调用就变得非常困难了。请问如何使供外部接口调用的方法名不要被混淆,具体实现代码被混淆?
j2me jar

------解决方案--------------------
你混淆之后把它再封装一层不就完了吗
在你的API.GetUserInfo();的所在接口的实现里写上A.b();