关于在Android手机上设置AP(热点),SO上有很多帖子。然而,在所有这些情况下,AP是外部互联网世界的通道。在我的情况下,我只想通过移动设备运行的服务器应用程序作为AP。并让所有客户端的Android手机连接到它,发送他们的数据,如果他们喜欢断开连接。没有互联网连接假定(即没有gprs/3g等)。Android Wi-Fi AP热点 - 无网络
我的观察:如果我在连接到GPRS时设置wifi AP(通过设置 - >绑定和便携式热点),则另一个android手机可以成功连接到此AP并将数据发送到应用程序。但是,如果我禁用GPRS,即使客户端显示它已连接到AP,它似乎也无法发送任何数据。似乎外部互联网连接是AP模式工作的必要条件。
这种理解是否正确?或者我是否设置了错误?
不,我使用本地IP。 AP的IP地址为192.168.43.1,客户端的IP地址为192.168.43.75(例如)。基本上我只是想弄清楚如何让两个android设备相互通信而不需要对它们进行生根。 – 2012-07-28 07:06:01
0反对 \t 沟通的两个android设备是可能的套接字,你说如果客户端侦听特定端口和服务器打开并连接到例如192.168.43.75和客户端正在侦听的端口,例如1111,并尝试发送一个示例数据,如果GPRS被禁用的数据将不会被发送?! – vahidlazio 2012-07-28 08:22:18
你在手机上使用任何防火墙吗?禁用它们并重试, 和您使用的是哪个版本的android? – vahidlazio 2012-07-28 08:41:12