我正在使用 Android App 使用 Alljoyn 框架,我有一些问题
我有一个自定义对象
public class Package implements BusObject {
public static enum DataSendType {
TEXT,IMAGE
}
public static enum PackageStatus {
NONE, SENDING, DONE
}
@Signature("s")
private String m_id;
@Signature("a")
private ArrayList<DataPackage> m_listPackage;
@Signature("r")
private PackageStatus m_status;
@Signature("r")
private DataSendType m_type;
@Signature("s")
private String m_packageName;
}
和接口
@BusInterface (name="xxxx.simpleinterface")
public interface SimpleInterface {
@BusSignal (name="Chat", signature="o")
public void Chat(Package message) throws BusException;
}
但是当使用聊天(包)时,我得到这个错误不能将类包编组为'o' 。
请帮助我,因为我无法在 2 周内解决此错误。
对不起,因为我的英语太糟糕了:)