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