我在我的 PC 上编写了一个 java 程序,它将 ArrayList 序列化为文件。数组列表包含自定义类的对象。我想在 Android 应用程序中反序列化该 ArrayList。但是,当我尝试这样做时,会返回系统错误:
java.lang.ClassNotFoundException: (package name on pc)$(class name)
PC 和 Android 上的类名称、实现及其 serialVersionUID 相同,但两者的包名称不同。有没有办法让 pc 生成的文件加载?我可以根据需要更改序列化代码。