如何在ProGuard GUI

时间:2017-01-30 12:40:45

标签: automation proguard

在尝试使用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应用程序。

1 个答案:

答案 0 :(得分:0)

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

enter image description here

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

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