【问题标题】:inconsistency in getting WifiP2pInfo in WiFiDirect在 WiFiDirect 中获取 WifiP2pInfo 不一致
【发布时间】:2015-01-31 14:46:37
【问题描述】:

我在 android 中创建一个基于 WifiDirect 的应用程序,但我在获取 wifi p2p 连接信息时遇到了不一致的问题。

我正在检查 wifi direct 是否打开,它显示它是真实的,但有时我得到连接信息,有时没有,这就是我没有得到 groupOwnerAddress 的原因。

还有一件事是我得到了networkInfo.isConnected()false,只有那个时候我无法得到WifiP2pInfo。有时它有效有时它并不令人沮丧

wifiManager.requestConnectionInfo(wifiChannel, new ConnectionInfoListener(){

            @Override
            public void onConnectionInfoAvailable(WifiP2pInfo info) {

             }

};

【问题讨论】:

    标签: android android-wifi wifi-direct wifip2p


    【解决方案1】:

    抱歉,我不完全理解您的问题,您能否发布一个逐步说明来重现您的问题?

    我发现这个网站非常有用:http://developer.android.com/training/connect-devices-wirelessly/wifi-direct.html

    在使用info.isGroupOwnerinfo.groupOwnerAddress之前,请务必检查info.groupFormedtrue

    onConnectionInfo 可以在任何时候被调用,但只有当info.groupFormedtrue 它包含有用的信息。

    希望这会有所帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-26
      • 1970-01-01
      • 2011-07-31
      • 2016-07-12
      相关资源
      最近更新 更多