参考:
http://blog.csdn.net/u014418171/article/details/72809816
http://blog.csdn.net/wangbaochu/article/details/45370397
https://github.com/obfuscator-llvm/obfuscator/pull/18
http://www.voidcn.com/blog/gongsunjinqian/article/p-4869314.html
http://www.voidcn.com/blog/beyond702/article/p-6218200.html
http://blog.csdn.net/dickwang1229/article/details/49408865#android
https://github.com/Fuzion24/AndroidObfuscation-NDK
https://github.com/obfuscator-llvm/obfuscator/wiki/Features
http://www.freebuf.com/articles/terminal/130142.html
https://github.com/obfuscator-llvm/obfuscator/wiki/Installation
http://www.jianshu.com/p/0c23e0a886f4
http://blog.csdn.net/feibabeibei_beibei/article/details/52729136
从NDK在非Root手机上的调试原理探讨Android的安全机制:http://blog.csdn.net/luoshengyang/article/details/17131835
代码混淆是为了增加阅读难度,
开源的资源混淆:https://github.com/shwenzhang/AndResGuard