【问题标题】:ProGuard keep class name but change package nameProGuard 保留类名但更改包名
【发布时间】:2013-03-24 17:40:19
【问题描述】:

想要更改包名但需要保持类名不变。有什么想法吗?

【问题讨论】:

  • 是的,想法:你的配置文件有问题
  • 这个问题不应该被否决,我没有找到适合初学者的简单解释。

标签: java proguard


【解决方案1】:

ProGuard 没有标准选项来重命名包,但保留其简单的类名。

您可以手动创建一个 ProGuard 映射文件,如下所示:

com.example.MyClass -> a.MyClass:
com.example.MyOtherClass -> a.MyOtherClass:

然后您可以使用选项-applymapping mapping.txt

【讨论】:

    猜你喜欢
    • 2012-06-13
    • 2014-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    • 1970-01-01
    相关资源
    最近更新 更多