首页 > 解决方案 > 如何与没有互联网的物联网设备保持连接 - Android 9.0?

问题描述

我正在开发一个配置我公司生产的物联网设备的应用程序。

为此,我需要从 IoT 设备连接到接入点并通过 HTTP 与其通信。

连接到设备的部分已经完成,但是我遇到了 Android 9.0 的问题。有时,并非总是如此,Android 9.0 设备连接到 IoT 设备但没有发生通信,这就像我的 Android 设备根本没有连接到 IoT 设备,即使在 wi-fi 设置中显示是连接的。

在问这个问题之前,我做了很多研究,我发现当接入点无法访问互联网时,Android 设备会自动断开连接。我还发现这个“问题”可以通过为我与物联网设备的连接设置一个静态IP地址来解决,它确实有效,但问题是我的应用程序可以同时配置多个物联网设备,这是不切实际的让用户在每个物联网的连接中输入一个为其设置的静态 IP 地址。所以我对如何以编程方式设置静态 IP 地址进行了大量研究,我在这里这里找到了一些答案,但没有一个对我有用,他们使用的是不存在的枚举,至少我可以'在任何地方都找不到它们。

最后,我需要知道的是是否可以使用我的应用程序做我想做的事情,如果可以的话,如果有人可以,至少,让我知道我在哪里可以找到解决方案或在哪里开始,因为我完全迷失在这个主题上。

对于我糟糕的英语和我在 Android 方面的知识,我很抱歉,我才刚刚开始在这个世界上。

非常感谢您的关注,如果我需要提供更多信息或代码来帮助回答,请告诉我。

标签: androidandroid-wifi

解决方案


推荐阅读