我一直在Android设备上使用WifiP2p(经过Lollipop和Marshmallow测试),在某些情况下我遇到连接问题。
问题:出于某种原因,当3g(数据)和WifiP2p同时连接时,通过WifiP2p连接的两台Android设备无法在它们之间交换数据。 (尝试使用两个Android设备的SuperBeam应用程序)
情景:
尝试过的解决方案:可能的解决方案是在WifiP2p网络上绑定。但还有另一个问题。此来电connectivityManager.getAllNetworks()
永远不会返回有效的WifiP2p网络,此来电connectivityManager.requestNetwork(....)
永远不会收到WifiP2p网络onAvailable()
,此来电:connectivityManager.getAllNetworkInfo()
永远不会返回有关有效WifiP2p连接的网络信息。
有人对这个问题有什么建议吗?
P.S。我们可以在这里投票:https://code.google.com/p/android/issues/detail?id=193030谷歌解决问题。