I read through http://proguard.sourceforge.net/index.html#manual/usage.html but cannot get their differences.
I tested with 2 different options and decompiled the outcome. Both seems to produce the same result.
-keep class * implements android.os.Parcelable {
*;
}
-keepclassmembers class * implements android.os.Parcelable {
*;
}