我已经开始为Android开发一个聊天应用程序。这个应用程序应该在没有互联网的情况下运行,最重要的是,它没有接入点;它必须以纯P2P方式连接安卓设备。
不过,我遵循了在android开发人员指南中发布的以下教程:
之后,我在3个设备上测试了我的应用程序,问题是其中一个设备充当接入点,如果连接到它,其他设备就无法相互连接。
这不适用于我的应用程序,因为我希望每个用户能够同时连接到多个用户。
,你建议我做些什么来实现我的安卓应用程序的纯P2P连接?组所有者充当接入点吗?
编辑
在我做了一些研究之后,我发现WiFi直接不适合我的项目,因为它必须指定一个设备作为访问点,我正在寻找的是WiFi ad模式或在Android中有人对如何开始这方面的工作有任何建议吗?
发布于 2015-09-17 23:20:11
通过同时使用bt和wifi,您可以尝试进一步扩展网络。这将需要某种类型的分组路由。另外,android似乎忽略了与usb连接的wlan卡--只要插入额外的wlan接口,就可以方便地扩展网络。
https://stackoverflow.com/questions/29018122
复制相似问题