【发布时间】:2021-06-24 19:38:14
【问题描述】:
我正在使用 ProGuard 的 applymapping 函数对混淆文件夹名称进行硬编码,例如 this
在这种情况下,我正在混淆 android 项目,所以它使用 gradle 作为构建工具
起初,它按预期工作。使用applymapping,我将文件路径com.mycompany.SplashScreenPresenter 混淆为com.noWhereCompany.SplashScreenPresenter
但是...当我将映射更改为 com.companyX.SplashScreenPresenter 之类的新路径时,我构建的签名 apk 仍在使用 com.noWhereCompany.SplashScreenPresenter 的映射...
就像当我构建新的签名 apk 时,gradle 或 proguard 仍在使用旧配置..
我想知道在 mapping.txt 中应用新更改的触发器是什么。我尝试构建 -> 清理项目但仍然没有效果
提前致谢
【问题讨论】: