当前位置: 首页 > 知识库问答 >
问题:

如何使用AWS Android SDk检查设备是否处于AWS Iot核心状态

江同化
2023-03-14
AWSIotMqttLastWillAndTestament lwt = new AWSIotMqttLastWillAndTestament(topic,
"Android client lost connection", AWSIotMqttQos.QOS0);
mqttManager.setMqttLastWillAndTestament(lwt);

共有1个答案

马晓博
2023-03-14

也许这工作

检测设备已连接

若要确定设备当前是否已连接,请在影子文档中包含connected属性,并在设备因错误而断开连接时,使用MQTT Last Will and Testament(LWT)消息将connected属性设置为false。

 类似资料:
  • 检查AWS物联网核心东西是否仍处于离线状态的最佳实践是什么? 对于许多人来说,能够查询AWS物联网的状态将是他们应用程序的一个重要部分。Lucky AWS有一个关于如何获取生命周期事件的最佳实践:https://docs.AWS.amazon.com/iot/latest/developerguide/life-cycle-events.html 文档中建议的基础结构是一个IoT规则,订阅主题'$

  • 确定Android设备是否在程序上扎根? 如何以编程方式查找根设备?

  • 本文向大家介绍C#中如何检查线程是否处于活动状态,包括了C#中如何检查线程是否处于活动状态的使用技巧和注意事项,需要的朋友参考一下 要检查线程是否存在,代码如下: 示例 输出结果 这将产生以下输出- 示例 现在让我们来看另一个示例- 输出结果 这将产生以下输出-

  • 我需要检查FTP服务器是否处于活动状态,此服务器是否: 我尝试了这段代码: 问题是返回以下异常: 如何才能做到这一点呢? 谢谢你

  • 问题内容: 因此,我正在使用下载管理器在我的应用程序中下载多个文件。开始某些活动之前,我需要这些文件才能完成下载。如何检查是否有活动的下载,所以我可以告诉用户等待下载完成。然后,当它们完成时,我需要使按钮可见。我已经用谷歌搜索过,甚至自己(盲目地)尝试了一些代码,但没有任何效果。如果有人可以向正确的方向推动我,我将不胜感激。 问题答案: 使用打听下载。调用时,返回值是下载的ID。您还可以按状态查询

  • 问题内容: 如何检查核心数据对象中是否设置了属性? 我将所有核心数据对象加载到目录中: 我的核心数据NSManagementObject是: formQuestions [indexPath.row] .noticeText //加载: 我的属性“ noticeText”可以为空,因此,当我创建核心数据对象时,可能无法设置某些值。(该属性在核心数据中设置为可选) 当我现在尝试证明是否有值时,它总是