Android代码混淆,老问题新声明

    闲来看网上说很多的代码混淆问题,千篇一律都是一个模子出,或者有的根本不起作用。这里我就列出个好用的。如再不好用,在下面留言,勿喷。

    其实根本用不到什么网上说的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你再反编译,编译出来的东西绝对混淆成功的。



你可能感兴趣的:(android)