android - Proguard:指定混淆类的名称

标签 android proguard obfuscation android-proguard

Proguard 是否有指定混淆类名称的选项?

要在 proguard.flag 文件中配置什么,或者添加带有如下类和名称列表的 mymap.map 文件?

com.myclasses.MyClass -> com.priv.mc

最佳答案

您可以添加自己的映射文件添加:

-applymapping yourMappingFile

到你的 proguard-rules.pro 文件。

和内部使用:

com.myclasses.MyClass -> com.priv.mc

为了避免自己创建整个文件,只需使用:

-printmapping mapping.txt

构建您的项目(将创建文件 mappint.txt),而不仅仅是编辑您认为重要的记录。

关于android - Proguard:指定混淆类的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49494799/

相关文章:

android - 防止类(class)缩小

java - 如何将字符串值存储在字符串数组中以在单行中打印所有值

java - NonNull 注释有什么意义?

java - ProGuard 可能导致计算不正确

安卓/java : Transition/Migration from ProGuard to R8?

Javascript 哈希/转换函数名称

android - 当我使用多窗口功能时,我可以捕捉到窗口大小的调整(进入多窗口模式)吗?

android - "&"我的类的字符串中的符号不​​被视为它的一部分

android - 外部 Admob jar 的 Proguard 运行时错误

c - 这段代码是如何计算圆周率的,它是根据什么原理计算的?