【问题标题】:how to avoid warnings in ProGuard GUI如何避免 ProGuard GUI 中的警告
【发布时间】:2017-09-08 00:00:21
【问题描述】:

在尝试使用 ProGuard (5.3.2) 混淆自动化框架时收到大量警告,我通过添加相应的库解决了大部分警告,但无法解决以下警告。我已经尝试添加 com.hibernate-core jar,但还是一样。

Warning: com.test.utils.DBOperations: can't find referenced method 'org.hibernate.Session openSession()' in library class org.hibernate.SessionFactory
Warning: com.test.utils.DBOperations: can't find referenced method 'void close()' in library class org.hibernate.Session

我曾尝试寻找解决方案,但答案总是针对 android 应用程序。

【问题讨论】:

    标签: automation proguard


    【解决方案1】:

    我发现可以在 Proguard GUI 中选择一个选项。请看图:

    此方法适用于混淆 .jar 文件中的类名或方法名。

    如果您想在从 android studio 或 eclipse 创建时忽略警告...只需在 proguard-rule.pro 文件中添加一些“-dontwarn”或“-ignorewarning”命令。

    【讨论】:

      猜你喜欢
      • 2016-12-25
      • 2021-02-04
      • 2021-04-29
      • 2019-02-21
      • 1970-01-01
      • 2014-03-21
      • 1970-01-01
      • 1970-01-01
      • 2021-09-01
      相关资源
      最近更新 更多