2017-01-30 6 views
0

ProGuard(5.3.2)を使用してオートメーションフレームワークを難読化しようとしている間に、多くの警告が表示されていますが、警告を各ライブラリに追加して解決しましたが、私はcom.hibernate-core jarを追加することで試しましたが、それでも同じことをしています。ProGuard GUIで警告を回避する方法

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 

私は解決策を探してみましたが、答えは常にアンドロイドアプリケーションのためです。

答えて

0

Proguard GUIで選択できるオプションがあります。画像を確認してください:

enter image description here

この方法は、難読化.jarファイル内のクラス名やメソッド名のために良いです。

android studioまたはeclipseから作成するときに警告を無視したい場合は、proguard-rule.proファイル内に "-dontwarn"または "-ignorewarning"コマンドをいくつか入れてください。

関連する問題