Android 关于连接wifidirect的问题?

Android 关于连接wifidirect的问题?,android,Android,我想使用wifi direct创建一个应用程序 在两个设备之间的连接步骤中。如果“使用我的应用程序”的设备的wifi direct状态为关闭,我想将wifi direct设置为打开。我可以更改设备(移动设备)的wifi直接状态吗?怎么做 当我发送连接到其他设备的请求时,我的应用程序是否可以自动接受该请求而不询问设备收到的请求 请支持我。非常感谢 答案是肯定的,您可以使用WifiManager打开/关闭手机的WIFI连接: WifiManager wifiManager = (WifiManage

我想使用wifi direct创建一个应用程序

在两个设备之间的连接步骤中。如果“使用我的应用程序”的设备的wifi direct状态为关闭,我想将wifi direct设置为打开。我可以更改设备(移动设备)的wifi直接状态吗?怎么做

当我发送连接到其他设备的请求时,我的应用程序是否可以自动接受该请求而不询问设备收到的请求


请支持我。非常感谢

答案是肯定的,您可以使用WifiManager打开/关闭手机的WIFI连接:

WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
wifiManager.setWifiEnabled(true);
WIFI和wifidirect同时启用。您需要将所需的权限添加到Android清单中

有关“”的详细信息,请查看Android开发者

关于接受没有人际互动的联系。。。这应该是可能的,但前提是你的应用程序是在端部处理连接的应用程序,并且你开发的应用程序能够处理所有步骤。然而,从最终用户的角度来看,这并不好,因为你没有赋予他决策权。一个很好的解决方案是手动操作,并允许用户决定是否允许下次为特定设备自动执行

如果有什么不清楚或不能真正回答您的问题,请提供反馈