0

尝试将数据从服务器发送到客户端并收到此错误:

error: GVariant serialization of type `Gee.ArrayList' is not supported
public abstract ArrayList<EventData?> get_event_list () throws IOError;
4

1 回答 1

3

您需要使用普通数组。显示映射到 Vala 类型的 D-Bus 类型的一个很好的资源是Vala D-Bus 示例中的类型表

因为EventData您应该考虑 Variant、struct 或ObjectPath.

于 2017-07-26T10:57:12.190 回答