我已从here下载了AWS IoT Android示例。我成功运行了上面列表中给出的AndroidPubSub示例。我可以连接和订阅。但是我发布的消息并没有更新我在AWS上的设备阴影。即使我在AWS控制台上更新阴影消息也未在Android设备上发布。我错过了一些非常小的东西,或者我做错了什么?
答案 0 :(得分:3)
这是我的错。关于android AWS IoT的文件没有提到它。在向主题发布消息时,我们应该提及AWS控制台中提供的完整主题字符串。即
$aws/things/lamp/shadow/update
现在添加完整字符串作为主题我可以将消息发布到AWS IoT。要在Android设备上接收更新,请订阅/更新/接受。
$aws/things/lamp/shadow/update/accepted
答案 1 :(得分:0)
@RamithDR
我遇到了同样的问题,然后添加了iot完整访问策略,然后它开始工作。
AWSIoTFullAccess