Proguard保持class级成员

我怎么能告诉proguard让我的class级成员呢?

我需要他们的JSON兼容性…

这是我的class级:

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; } 

我也实现了serialisable并做了:

 -keepclassmembers class * implements java.io.Serializable { 

但是这一切都不保留我的成员名字。 Proguard总是改变a,b,c :-(我在想什么?

Solutions Collecting From Web of "Proguard保持class级成员"