Trong bảo vệ của tôi, tôi có những điều sau đây để giữ bí mật công khai khỏi bị làm xáo trộn.android - cách giữ enum khỏi proguard
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
Câu hỏi của tôi là, điều này cũng giữ enum công tệ trong một lớp học như thế này?
public class Foo {
public enum **Currency** {PENNY, NICKLE, DIME, QUARTER};
...
}
Nếu không, tôi phải thêm gì riêng biệt?
Thêm nội dung sau đây có vẻ không hữu ích.
-keepattributes InnerClasses
Bạn có lời khuyên nào? Cảm ơn