我可以在Android应用程序之外序列化Android级实例吗?

时间:2016-10-21 16:04:03

标签: java android windows serialization jvm

我想从本机Java应用程序序列化AndroidCLass实例。

我在具有多个任务的本地计算机上运行Java-Application。 其中一项任务是从特定数据序列化Android类实例。

到目前为止我的解决方案如下: - 做一些可以在本地完成的任务。 - 自动将Android-App(adb install apk)上传到设备并将特定数据也推送到设备(adb push file)。 - 启动应用程序,创建Android类实例并将它们序列化为文件。 - 将文件从apps设备下载到本地(adb pull文件) - 使用本地运行的java应用程序对本地文件进行更多操作。

有没有办法从PC上本地运行的Java应用程序序列化Android类实例?

根据我的理解,这是不可能的,但可能会有一些裂缝,这将找到一种方法来做到这一点。

实际上,当尝试实例化Android类时,我收到错误:

Exception in thread "main" java.lang.NoClassDefFoundError: android/graphics

这可能是合乎逻辑的,因为Windows JVM如何解释AndroidDevice Classes。

对此有何帮助?

0 个答案:

没有答案