我正处于需要连接多个wifi网络的Android应用程序的设计阶段,我想知道是否有人可以提供关于最佳方式的建议和/或代码片段这个。该应用程序将连接到一个具有互联网访问的wifi网络,另一个无法访问互联网的wifi网络将用于共享设备上的数据(raspberry pis)。
我可以同时连接到两个网络吗?如果是这样,我如何指定在发出请求时使用哪个网络?我一直在阅读Android 5.0 documentation,表明它可能,但我对如何实现它有点困惑。
如果不可能,2011年的this帖子称WiFi Direct标准可能是另一种解决方案。 Android Direct现在支持WiFi Direct,但我找不到很多如何使用它来实现我的目标的例子。
非常感谢任何建议!
答案 0 :(得分:0)
据我所知,您只能与Access点建立一个连接,这意味着您确实可以将设备连接到为您提供Internet连接的接入点,但是您无法连接到其他网络。
无论如何,我认为在你的用例中不是问题,实际上我没有看到任何问题。至少,如果您只是连接,然后将Raspberry Pi连接到您,即您只是在Android设备中创建一个接入点,并且所有设备都连接到它。