I use android-proguard to Obfuscate my code, and ClassNotFoundException happened when loading .bones. All are ok before obfuscated.
Codes:
//loading .ser, all are ok
obj = Loader.loadSerializedObject(in);
//loading .bones, throw ClassNotFoundException :
AnimatedGroup group = BonesIO.loadGroup(activity.getAssets().open(assetFileName));
Is this caused by Serializable obj? Why loading .ser is ok but .bones is not? Any main difference between them?