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

j2me 混淆设置
在j2me 进行混淆打包的时候,有个jar包我不想在打包时混淆,那么我在Eclipse里的Proguard Keep Expressions里该怎么写呢??如果无法做到jar包不混淆,那么A.jar中有一个B.class我不想混淆,该怎么写??希望大牛出手援助,多谢了

------解决方案--------------------
可以在:use specified arguments里面写:
-keep public class 包名.具体的类名{}就可以了
------解决方案--------------------
可以自己写批处理,在混淆的时候不要混淆你不想混淆的那个文件,然后在编译前把这个文件copy 过去,最好一起打包就行了!
------解决方案--------------------
突然发现2楼说的就是正解。楼主可以尝试一下比如;
-dontusemixedcaseclassnames -dontnote -defaultpackage -keep public class ScrollCanvas{*;}
就表示了不混淆ScrollCanvas中的所有内容
具体设置路径是:j2me / packaging/ obfuscation
希望对你又帮助