我的两台设备在发现过程中相互发现,并发起了连接请求:
val config = WifiP2pConfig().apply {
deviceAddress = device.deviceAddress
wps.setup = WpsInfo.PBC
}
manager.connect(channel, config, object : WifiP2pManager.ActionListener {
override fun onSuccess() {
Log.e("WIFIDIRECT", "success connect")
}
override fun onFailure(reasonCode: Int) {
Log.e("WIFIDIRECT", "failure connect")
}
})
已记录成功消息,但未记录WIFI_P2P_CONNECTION_CHANGED_ACTION事件,另一设备上也未显示邀请对话框。但是,WIFI_P2P_PEERS_CHANGED_ACTION被记录为在发起连接的设备上发生的情况,但它继续显示相同的对等方。在发现阶段之后,正在连接的设备完全不显示任何日志记录。
没有显示邀请对话框的原因是什么?
感谢您的帮助。