如何在android中自动接受Wifi-Direct连接请求

时间:2015-02-20 17:19:24

标签: android user-permissions wifi-direct

使用WiFi Direct连接到对等端时,需要用户的许可。我知道如果没有用户永远不会给予许可,就无法建立联系。所以我想在应用程序第一次启动时只询问用户一次权限。

1 个答案:

答案 0 :(得分:0)

每次通过WiFi Direct启动连接时,都会弹出一个对话框以接受连接。这称为连接建立阶段,它使用WPS。当用户接受该对话框时,将为WiFi P2P组设置加密密钥,并使用WPA2使用该密钥加密所有通信。

没有Android权限,因为每次使用新密钥组建新组时都需要进行建立。希望Google能够提出一种新方法,不需要接受对话框。也许是一个不安全的WiFi Direct连接,我们自己做加密?这应该很有趣。