存档

2014年6月 的存档

代码混淆proguard及其gradle应用

2014年6月10日 吴颖敏 没有评论

什么是代码混淆?什么是proguard? Java代码编译成二进制class文件。这个class文件也可以通过工具反编译成源代码。除了注释外,原来的code 基本都可以看到。为了防止重要code被泄露,我们往往需要混淆(Obfuscation code),也就是把方法,字段,包和类这些java 元素的名称改成无意义的名称,这样代码结构没有变化,还可以运行,但是想弄懂代码的架构却很难。 proguard就是这样的混淆工具,它
................Read More