android 反编译和防止反编译
反编译:
一、更改apk文件的后缀名,如:LianyunHelper3.0.11.apk改成LianyunHelper3.0.11.zip
二、用zip解压缩LianyunHelper3.0.11.zip文件六、将AndroidManifest.xml文件放到AXMLPrinter2.jar所在目录,运行cmd命令,进入 AXMLPrinter2.jar所在目录,输入java -jar AXMLPrinter2.jar AndroidManifest.xml > AndroidManifest.txt。
防止反编译:
2.3之后的在工程的"default.properties"中添加这样一句话“proguard.config=proguard.cfg”
2.3之前的把 proguard.cfg 文件 拷贝到 旧项目里就好了
工具 dex2jar (谷歌的代码库里有 http://code.google.com/p/dex2jar/)
工具 jd-gui(http://java.decompiler.free.fr/?q=jdgui)