现可使用 FreeProGuard 库来助你快速混淆!
现可使用 FreeProGuard 库来助你快速混淆!
现可使用 FreeProGuard 库来助你快速混淆!
首先要在build.gradle中开启混淆,也就是 minifyEnabled true
,我用的build.gradle具体如下所示:
1 | def releaseTime() { |
上面注释中写到proguard-android.txt文件,这是系统默认的混淆文件,具体在../sdk/tools/proguard/目录下,其中包含了android最基本的混淆,一般不需要改动,我们需要配置的是项目中app下的proguard-rules.pro文件,在此提供一份混淆模板。
1 | ############################################# |
下面介绍常用第三方混淆配置(已按字母排序,不定期更新):
1 | # AndroidEventBus |
原文地址Android Studio混淆模板及常用第三方混淆(看了都说好)
我的自媒体博客Blankj小站,欢迎来逛逛。