【问题标题】:How to pass a Custom POJO or DTO object from flutter to Android using method channel?如何使用方法通道将自定义 POJO 或 DTO 对象从颤振传递到 Android?
【发布时间】:2021-04-10 00:04:54
【问题描述】:

我已经搜索了很多这个主题!但找不到合适的答案?

这个问题Passing custom object through method channel flutter提供了类似的答案

但答案无济于事。

如果有人能说出将自定义对象(如 USER 或 EMPLOYEE)从 Flutter 传递到 android 并从 android 传回 Flutter 的正确方法,那将符合我的目的。

谢谢。

【问题讨论】:

  • 你希望 Android 对象数据作为 Flutter 模型对象吗?

标签: java android flutter kotlin dart


【解决方案1】:

不,你不能,感谢 Google,这是不可能的,越抽象的数据就越便携。

您必须序列化您的对象并在您的本机代码中反序列化 (Kotlin/Java/Objective-C/Swift)

使用 Map 或 bytes 或 String 或泛型 List 等

所有关于平台通道数据类型的解释here

【讨论】:

    猜你喜欢
    • 2019-09-17
    • 2020-05-07
    • 1970-01-01
    • 2012-05-04
    • 2012-11-21
    • 1970-01-01
    • 1970-01-01
    • 2015-11-07
    • 2021-07-27
    相关资源
    最近更新 更多