闲来看网上说很多的代码混淆问题,千篇一律都是一个模子出,或者有的根本不起作用。这里我就列出个好用的。如再不好用,在下面留言,勿喷。
其实根本用不到什么网上说的proguard.cfg这个文件,在新版SDK中,自动生成的project.properties里有下面一句话:
# proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
那么我们把这句话放在 target=android-8 的下面,变成下面形式:# Project target.
target=android-8
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
好,下一步是在你项目右键,找Android Tools -> Export Signed Application Package.. ,然后用你自己的KEY把项目签个名,出来的APK你再反编译,编译出来的东西绝对混淆成功的。