我正在使用在android中使用wifi进行p2p连接的协议(http://developer.android.com/reference/android/net/wifi/p2p/package-summary.html)
我在调用discoverPeers()函数时遇到问题:
ActionListener.onFailure(int reason) 被调用(它是触发某些事件的接口)并且我收到 reason=1,这意味着“P2P_UNSUPPORTED”。我添加了所需的所有权限和(使用... wifidirect)标签。
我正在使用虚拟设备和最新的 android sdk(4.0.3),我在此设备上有互联网连接。
<uses-sdk android:minSdkVersion="15" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses permission android:name="android.permission.INTERNET"/>
<uses-feature android:name="android.hardware.wifi.direct" android:required="true"/>