Automation 如何在ProGuard GUI中避免警告

Automation 如何在ProGuard GUI中避免警告,automation,proguard,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 W

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

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

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


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

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

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

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