有没有办法掩盖Android中Proguard的活动?



我知道Proguard不会掩盖清单中声明的活动的名称.xml。有没有办法掩盖它们?

您绝对可以通过禁用标准 Proguard 规则来掩盖它们。

但在这样做时,每次用户更新应用时都会删除应用启动器图标,因为该图标直接链接到包和活动的名称。如果该名称发生更改,则会删除该图标。

这只是如果您这样做将发生的众多陷阱之一。

所以我建议不要这样做。
该保护规则位于默认保护文件中是有原因的。

您可以简单地手动将活动命名为模糊的名称,例如"b.java"。然后Proguard将保留这个名字,它看起来会模糊不清。但是你的代码将很难阅读。

相关内容

  • 没有找到相关文章

最新更新