diff options
Diffstat (limited to 'android/os/Parcel.java')
-rw-r--r-- | android/os/Parcel.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/android/os/Parcel.java b/android/os/Parcel.java index 62bb3854..e3c48700 100644 --- a/android/os/Parcel.java +++ b/android/os/Parcel.java @@ -2803,8 +2803,8 @@ public final class Parcel { Class<?> parcelableClass = Class.forName(name, false /* initialize */, parcelableClassLoader); if (!Parcelable.class.isAssignableFrom(parcelableClass)) { - throw new BadParcelableException("Parcelable protocol requires that the " - + "class implements Parcelable"); + throw new BadParcelableException("Parcelable protocol requires subclassing " + + "from Parcelable on class " + name); } Field f = parcelableClass.getField("CREATOR"); if ((f.getModifiers() & Modifier.STATIC) == 0) { |