0
這裏是我的實體類:如何保持在proguard中的枚舉類型字段?
class Entity{
private String id;
Object content;
private Type type;
public enum Type{type1, type2, type3}
}
根據type
現場I類通過各自對
gson.fromJson(json, <type1/2/3 class, depending on field type>);
但我使用ProGuard,這混淆類型值,所以我不能以確定使用哪個類。
我試圖保持類型字段,但它不保留。這裏是我的代碼:
-keepclassmembers enum * { *; }
-keepclassmembers class com.mypkg.Entity {
private java.lang.String id;
private com.mypkg.Entity.Type type;
}
我看到id被保留,但不是類型字段。
請幫忙。
我試過這個,但沒有工作。 – Saksham