我该如何告诉Proguard保留我的类成员?
我需要它们来实现JSON兼容性...
这是我的类:
package com.tools.app.holiday;
public class Holiday {
private String name;
private Calendar dateFrom = Calendar.getInstance();
private Calendar dateTo = Calendar.getInstance();
...
我已经尝试过,但它没有起作用...
-keepclassmembers class com.tools.app.holiday.Holiday
-keepclassmembers class com.tools.app.holiday.Holiday *{
private String name;
private Calendar dateFrom;
private Calendar dateTo;
}
我还实现了序列化并进行了以下操作:
-keepclassmembers class * implements java.io.Serializable {
但是这并不能保留我的成员变量名。Proguard总是将它们更改为a,b,c :-( 我错过了什么?