Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android:为mqtt发布的消息设置qos_Android_Mqtt_Publish - Fatal编程技术网

android:为mqtt发布的消息设置qos

android:为mqtt发布的消息设置qos,android,mqtt,publish,Android,Mqtt,Publish,我想要一个android应用程序发布qos为2的mqtt消息。在哪里可以定义消息必须使用qos 2发布?(默认值似乎为0) 示例代码: mqttHelper.mqttAndroidClient.publish(topic, message); mqttHelper.mqttAndroidClient.publish(topic, message, qos=2); 第一行发布qos为0的消息。 第二行给出错误:“无法解析符号“qos”。首先,没有采用3个参数的发布方法。您可以查找mqttAnd

我想要一个android应用程序发布qos为2的mqtt消息。在哪里可以定义消息必须使用qos 2发布?(默认值似乎为0)

示例代码:

mqttHelper.mqttAndroidClient.publish(topic, message);

mqttHelper.mqttAndroidClient.publish(topic, message, qos=2);
第一行发布qos为0的消息。
第二行给出错误:“无法解析符号“qos”。

首先,没有采用3个参数的发布方法。您可以查找mqttAndroidClient发布方法的文档

你想使用的线路可能是-

mqttHelper.mqttAndroidClient.publish(主题,消息,2,false);

*请注意,这不会保留消息,如果要保留消息,请使用
true