【发布时间】:2019-04-28 04:23:12
【问题描述】:
我正在尝试从 IoT 设备上的 TCP 服务器接收 Android 应用程序中的数据。我在网上搜索过。但我找到了有关使用 WiFiP2PManager、WiFi Direct 等在两个 android 设备之间传输文件的信息。
问题:
注意:
应用和设备未连接到公共网络。
步骤:
- 应用使用 BLE 连接到设备
- 应用程序向设备发送命令,使其准备好进行热点配对
- 应用尝试连接设备创建的热点
- 应用程序使用以下方式获取数据:http://ip-address/data 例如http://192.168.123.132/data
我不知道如何解决第三步和第四步。我可以使用 WifiManager 连接设备。但它会断开连接,android 切换回可用的强大网络。即使没有互联网,如何保持与特定网络的连接?我需要以编程方式执行此操作。
谢谢
【问题讨论】:
标签: java android iot android-wifi wifimanager