读书人

代码搅混器的使用

发布时间: 2012-08-28 12:37:01 作者: rapoo

代码混淆器的使用

proguard.config=proguard.cfg

?


代码搅混器的使用
?

?

-dontwarn
-dontnote
-keep public class net.youmi.android.AdView

?

?
代码搅混器的使用
?

常见问题处理:(来自网络)

原文:http://blog.csdn.net/aa4790139/article/details/6754230

?

第一种情况:
Proguard returned with error code 1. See console
Error: C:/Documents (系统找不到指定文件)
后来发现是因为将整个工程放到了桌面上,而桌面的目录是C:/Documents and Settings/Administrator/桌面,在这里面有空格,而proguard进行发编译的时候是

文件名中不允许有空格的
如果换了正确路径还不好用的话,直接删除proguard就好了

注意:SDK和程序路径最好不要有空格符

第二种情况:

Proguard returned with error code 1. See console
异常:

java.lang.ArrayIndexOutOfBoundsException

解决办法:将proguard.cfg中的"-dontpreverify"改成“-dontoptimize”

?

?

?

?

call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9


代码搅混器的使用
?

?
代码搅混器的使用
?

?

读书人网 >移动开发

热点推荐