WiFiManager EnableNetwork()在android 10上不工作 您所在的位置:网站首页 ssid在哪里 WiFiManager EnableNetwork()在android 10上不工作

WiFiManager EnableNetwork()在android 10上不工作

#WiFiManager EnableNetwork()在android 10上不工作| 来源: 网络整理| 查看: 265

安卓10使用了一套与以前的安卓版本不同的功能来连接wifi。你将想做这样的事情。

var connectivity_manager = GetSystemService(Context.ConnectivityService) as ConnectivityManager; var wifi_network_specifier = (new WifiNetworkSpecifier.Builder()).SetSsid(ssid).Build(); var network_request = (new NetworkRequest.Builder()).AddTransportType(TransportType.Wifi) .SetNetworkSpecifier(wifi_network_specifier).Build(); connectivity_manager.RequestNetwork(network_request, network_callback);

请注意,这段代码假设了一个开放的网络。如果你有一个WPA网络,你可以在WifiNetworkSpecifier.Builder中添加密码。另外,据我所知,新的WifiNetworkSpecifier.Builder不支持WEP网络。因此,如果你试图用安卓10以编程方式连接到WEP网络,你可能会遇到困难。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有