【问题标题】:what is the right format of -adaptresourcefilenames in ProGuardProGuard 中 -adaptresourcefilenames 的正确格式是什么
【发布时间】:2013-09-10 10:09:27
【问题描述】:

我有一个应用程序 JAR 文件,我想使用 ProGuard 进行模糊处理。它包含“AppName\resources”文件夹和几个“ClassName.properties”文件。 我的配置文件中 -adaptresourcefilenames 选项的正确格式是什么,以使属性文件适应类?

【问题讨论】:

    标签: resources proguard


    【解决方案1】:

    选项-adaptresourcefilenames 期望资源文件名从与类名相同的根目录级别开始。例如,它可以重命名mypackage/MyClass.properties(不带任何目录前缀)对应于 mypackage/MyClass.class 的混淆名称(也没有任何目录前缀)。

    在这种情况下,您可以处理解压缩的应用程序,指定输入和输出目录,使相对路径再次对应:

    -injars  input(!AppName/resources/**)
    -outjars output
    
    -injars  input/AppName/resources
    -outjars output/AppName/resources
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多