【问题标题】:Proguard function names ambiguityProguard 函数名称不明确
【发布时间】:2012-10-12 02:18:54
【问题描述】:

我需要知道是否有一些选项可以防止在混淆过程中为不同的函数赋予相同的名称。

映射文件:

org.apache.http.impl.client.cache.BasicHttpCacheStorage -> org.apache.http.impl.client.cache.f:
    67:68:void putEntry(java.lang.String,org.apache.http.client.cache.HttpCacheEntry) -> a
    78:78:org.apache.http.client.cache.HttpCacheEntry getEntry(java.lang.String) -> a

我想为不同的函数使用不同的名称,而不是行间隔。 谢谢

【问题讨论】:

    标签: android proguard deobfuscation


    【解决方案1】:

    -useuniqueclassmembernames 选项会这样做,至少对于开头没有重载的名称(只要参数类型不同,java 允许重载名称)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-23
      • 2020-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多