5
私は、列挙型クラス以下の私のJavaパッケージProGuardの難読化列挙問題
public enum UIType {
NATIVE,WEB;
}
に私は
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keep public enum android.ui.UIType {
public static **[] values();
public static ** valueOf(java.lang.String);
}
この列挙クラスを維持するために、次のProGuardの設定ファイルを適用していましたが、私は私のjarファイル、ProGuardのをoffuscateときUIType enumクラスを保持しますが、NATIVE、WEBの両方の値を削除します。
難読化されたjarでは、Enumクラスは次のようになります。
NATIVE上で見られるようにpublic enum UIType {
}
、WEB値は、それがこれらの値を見つけていないので、それは私のアプリケーションで問題を引き起こしている。:(ProGuardので除去される。
は、誰かが私がやっているものを、ここで私を導いてくださいすることができ間違った。私が理解したよう
おかげ
感謝を試してみてください! –