【发布时间】:2017-06-01 16:07:30
【问题描述】:
我有问题。我在eclipse中用java编写代码来制作java二进制(非Android项目)。在我在 Android Studio 中加载它之后。在类加载项目的 .java 文件中只是不同的包。在 Eclipse 中没有关于包的任何信息,而在 Android 项目中是该应用程序的包。我在类字节数组中。有什么问题?
我使用的代码:
//eclipse
MyClass data = new MyClass();
//do some things
FileOutputStream fos = new FileOutputStream("out.bin");
ObjectOutputStream os = new ObjectOutputStream(fos);
os.writeObject(data);
os.close();
//Android
ObjectInputStream is = new ObjectInputStream(new FileInputStream(input));
MyClass Data = (MyClass) is.readObject();
is.close()
一切都在尝试,cath 和错误是"java.lang.ClassNotFoundException".
【问题讨论】:
-
请显示完整的堆栈跟踪。
标签: java android class exception binary