通过Wifi将某些设备连接到Android或Iphone智能手机是否可行?

通过Wifi将某些设备连接到Android或Iphone智能手机是否可行?,android,iphone,wifi,Android,Iphone,Wifi,我正在做一项研究,因为我想开发一个不同设备连接的应用程序 该应用程序可以是Android或iPhone智能手机。它将用于山区设备和传感器,因此没有可用的wifi路由器。它需要远距离,所以蓝牙不是一个选项 我正在考虑在智能手机中创建一个热点,并将设备连接到该热点。在这种情况下,我想到了这种方法: 通过编程在智能手机中创建热点。在Android中,如下所示: 在设备中设置热点的名称,以便它们知道连接到哪里。按下一个按钮,它们连接到热点 android设备广播其IP,因此设备知道连接到哪里 设备连接

我正在做一项研究,因为我想开发一个不同设备连接的应用程序

该应用程序可以是Android或iPhone智能手机。它将用于山区设备和传感器,因此没有可用的wifi路由器。它需要远距离,所以蓝牙不是一个选项

我正在考虑在智能手机中创建一个热点,并将设备连接到该热点。在这种情况下,我想到了这种方法:

  • 通过编程在智能手机中创建热点。在Android中,如下所示:
  • 在设备中设置热点的名称,以便它们知道连接到哪里。按下一个按钮,它们连接到热点
  • android设备广播其IP,因此设备知道连接到哪里
  • 设备连接并发送数据
我认为这可能是真实的情况,但我担心:

  • 也许在我的场景中有一个设计缺陷,我并没有意识到
  • 设备上的电池:通过“密集”使用WIFI,电池的性能如何?(例如,每五分钟发送少量字节的数据)
  • 在iPhone上复制此场景的能力。这是可以做到的,还是用户应该手动创建热点来做到这一点
  • 任何其他我想不到的反馈

谢谢。

是的,在安卓系统上,所有这些都可以完成,应该可以正常工作

是的,您可以通过编程在客户端中配置热点信息

建立连接的另一种方法(热点广播其IP除外)是热点读取ARP缓存,即解析缓存以查找所有连接客户端的IP

电池可能有问题。这听起来不像是对wifi的“密集”使用,但它仍然会消耗相当多的电池(我发现即使启用热点也会消耗电池)

我不知道iPhone的答案