Sla*_*ava 7 android proguard gradle android-gradle-plugin android-proguard
我正在处理的一个项目包含许多对 3rd 方库的外部依赖。在分析编译的 apk 时,我发现应用程序中应该被混淆的包仍然是干净的。当我深入研究时,我发现合并的 ProGuard 配置包含一个破坏规则的混淆逻辑。
项目的 ProGuard 配置均不包含此规则。所以我假设它是从一个依赖项中获取并合并到最终配置中的。
我查看了这个问题,但似乎答案不再适用于我正在使用的 Android Plugin for Gradle 3.0.1,因为build/intermediates/exploded-aar文件夹不再包含任何 ProGuard 配置。
所以我想知道:
有没有办法找到导致问题的库?
是否仍然可以从消费者 proguard 文件中禁用规则?
| 归档时间: |
|
| 查看次数: |
277 次 |
| 最近记录: |