作为我项目的一部分,我正在尝试使用使用 DBUS 规范的 Alljoyn 协议与 Android 应用程序和 Windows UWP 应用程序进行交互。
我正在使用 LSF 界面并尝试设置色相、饱和度、亮度和色温值。根据接口,这些值是 uint(unsigned int 32bit),因此它们的签名是 ("u")。但是在Android中没有Uint的可能性,因此我使用的是int类型,因此Java中的签名是(“i”)。当我尝试设置色相、饱和度和其他值时,出现以下错误
ER_BUS_SET_WRONG_SIGNATURE
我该如何克服这个问题?任何帮助深表感谢。
谢谢和问候阿吉特:)