我是一名 .Net 开发人员,他对 android 有一点了解(使用 Android Studio)。对于我的 Android 应用程序,我编写了一些额外的工具 (.NET/Windows),允许我将数据保存在 XML 文件中,其中包含由标准框架方法创建的复杂序列化对象。
我可以将 .NET-Framework 创建的序列化对象直接读入 Android 应用程序吗?如果没有:是否有任何解决方法可以“转换”这些文件?
我是一名 .Net 开发人员,他对 android 有一点了解(使用 Android Studio)。对于我的 Android 应用程序,我编写了一些额外的工具 (.NET/Windows),允许我将数据保存在 XML 文件中,其中包含由标准框架方法创建的复杂序列化对象。
我可以将 .NET-Framework 创建的序列化对象直接读入 Android 应用程序吗?如果没有:是否有任何解决方法可以“转换”这些文件?
有很多方法可以做到这一点。架构可能会有所帮助,具体取决于方法。在 android 上从 XML 制作 POJO 的一种快速/简单的方法是使用简单的框架。创建具有正确额外装饰的类需要一些额外的时间,然后框架会将 XML 推/拉到 POJO。其他方法是使用其他 3rd 方工具来获取 XML(或模式)来生成 java 类等等,但是反序列化的开销和/或 JAR 的 Android 可用性等可能会让人头疼。这就是我最终使用简单框架的原因/方式。