完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
如果要连接云端,需要把相关的key加入APK编译吗?利如owner key
我用的是ESP8266_NONOS_SDK,手机APK用的是1.2版本编译出来的,连接云端成功,但是点击进去会出现获取状态失败的提示。 不加入云端手机是可以正常控制亮灭,单独在云端也可以通过云端开关ESP8266的灯,唯独是在APP出现不了按键的页面,提示获取状态失败。 SDK代码如下,设置为PLUG_DEVICE #if ESP_PLATFORM #define PLUG_DEVICE 1 #define LIGHT_DEVICE 0 #define SENSOR_DEVICE 0 |
|
相关推荐
1个回答
|
|
|
要解决这个问题,我们需要分步骤来分析:
1. 首先,确保ESP8266已经正确连接到云端。这包括设备ID、设备密钥等信息。这些信息通常需要在设备端和云端进行配置。在ESP8266_NONOS_SDK中,您需要将这些信息加入到代码中,以便设备能够与云端进行通信。 2. 其次,检查APK中的云端连接配置。确保APK中的云端API密钥、设备ID等信息与ESP8266设备上的配置相匹配。如果这些信息不一致,可能会导致连接失败或状态获取失败。 3. 接下来,检查ESP8266的代码,确保它能够正确地与云端进行通信。这包括发送设备状态、接收云端命令等。如果代码中存在问题,可能会导致设备状态无法正确更新或云端命令无法正确执行。 4. 检查APK中的网络请求。确保APK能够正确地向云端发送请求并接收响应。如果网络请求失败,可能会导致状态获取失败的提示。 5. 最后,检查APK中的UI逻辑。确保当设备状态发生变化时,UI能够正确地更新。如果UI逻辑存在问题,可能会导致按键页面无法正确显示。 根据您的描述,问题可能出在APK中的云端连接配置或UI逻辑上。建议您按照上述步骤进行检查,并根据需要进行调整。如果问题仍然存在,您可以尝试查看APK和ESP8266的日志,以便找到问题的具体原因。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
442 浏览 0 评论
967 浏览 0 评论
1694 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1349 浏览 1 评论
1246 浏览 1 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1270浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
936浏览 3评论
2367浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2555浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1062浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-8 00:10 , Processed in 0.844816 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
1871
