混淆注意事项

当 Debug 版本正常运行,Release 版本出现问题时,第一个想到的可能因素就应该是代码混淆导致的。

打包配置 开启 Debug

在 build.gradle 中
buildType -> release -> debuggable true

混淆文件配置注意

记录为主~

防止声明混淆

1
2
-keepattributes *Annotation*
-keepattributes JavascriptInterface