20150509

1、浅谈HTTP中Get与Post的区别
http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html


2.代码混淆
注意事项:
1.android中默认是将代码混淆ProGuard关闭的,在alps/build/core/proguard.flags中有下面一句,意指将默认不混淆,不需要代码删除,我们将这一句注释起来,就起到代码混淆编译的作用。

1# Don't obfuscate. We only need dead code striping.
2 -dontobfuscate 
将上面改为

1# Don't obfuscate. We only need dead code striping.
2 #-dontobfuscate 
2. 还要关注一个文件alps/build/core/package.mk,在这个文件中有这么一段:

ifndef LOCAL_PROGUARD_ENABLED
ifneq ($(filter user userdebug, $(TARGET_BUILD_VARIANT)),)
    # turn on Proguard by default for user & userdebug build
    #LOCAL_PROGUARD_ENABLED :=full
endif
endif
不动,如果没注释,请注释下
3.在自己的工程下下面Android.mk里添加
LOCAL_PROGUARD_ENABLED  := full
LOCAL_PROGUARD_FLAG_FILES := proguard.cfg
proguard.cfg跟Android.mk同级目录下。
4.把源码重新全编译下

3.增肌
http://zhidao.baidu.com/daily/view?id=4347

原文地址:https://www.cnblogs.com/leihupqrst/p/4490493.html