mPaaS Android 客户端开发的应用程序是通过 Java 代码编写而成,而 Java 代码易被反编码,因此为了保护 Java 源代码,需要使用 ProGuard 混淆 Android 文件。本文介绍了在原生 AAR 接入方式下添加混淆规则的流程。
执行任务生成混淆文件。
点击 mPDebugProguardTask(或 mPReleaseProguardTask)。
执行完成后,项目中会增加混淆文件,如下图所示。
将生成的混淆文件追加到混淆策略中。
transformClassesAndResourcesWithR8ForRelease
卡住,建议您关闭 R8 后再进行混淆。关闭 R8 的方法如下: 在 gradle.properties
中添加 android.enableR8=false
。
在文档使用中是否遇到以下问题
更多建议
匿名提交