【发布时间】:2018-04-05 11:46:31
【问题描述】:
假设我有这些课程:
public class Superclass {
private int intValue;
}
public class Subclass extends Superclass {
private String stringValue;
}
ProGuard 可能会将它们混淆为:
public class A {
private int a;
}
public class B extends A {
private String a;
}
我可以让B.a 成为其超类中不存在的另一个名称,例如B.b?我的类即将用于序列化(JSON),存储在本地,因此我不需要原始字段名称,只需要它们不同。
【问题讨论】:
标签: java proguard android-proguard