我正试图用Proguard来混淆一个可以上课的课程:
在添加Parcelable部分之前,该类是:
public class Foo{
private String value;
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}
Run Code Online (Sandbox Code Playgroud)
混淆的结果是:
public class a
{
private String a;
public String a()
{
return this.a;
}
public void a(String paramString)
{
this.a = paramString;
}
}
Run Code Online (Sandbox Code Playgroud)
添加实现parcelable后,示例类是
public class Foo implements Parcelable {
private String value;
private Foo(Parcel in) {
value = in.readString();
}
public Foo() {
}
public String getValue() {
return value;
}
public …Run Code Online (Sandbox Code Playgroud)