标签: ssid

如何以编程方式在奥利奥中创建wifi热点?

您好,给定的链接问题只是显示如何打开/关闭 wifi 热点,但我想添加使用 SSID 和密码创建 wifi 热点。 我编写了在 android 中创建 wifihotspot 的代码(在 NONE 和 WPA2 PSK 中),它在 android 7 之前工作正常,但在 oreo 中它返回我错误的值。我的代码的摘要是-

private WifiManager wifiManager;
private Method method;
private WifiConfiguration config;
config.SSID = ssid;
config.status = WifiConfiguration.Status.ENABLED;
method = wifiManager.getClass().getMethod("setWifiApEnabled",                                           
WifiConfiguration.class, Boolean.TYPE);
boolean status = (Boolean)  method.invoke(wifiManager, config, true);
Run Code Online (Sandbox Code Playgroud)

所以我的问题是如何为 android oreo 创建 NONE 和 WPA2 PSK 格式的 wifihotspot?是否可以?

passwords android ssid wifi wifimanager

1
推荐指数
1
解决办法
3173
查看次数

在IOS 12-Xamarin上获取CONNECTED WIFI的SSID

我可以将连接的wifi的ssid发送到我的iphone.安装Xcode 10和更新Visual Studio for Mac和Visual Studio 2017后,它返回一个空的ssid.

这是我获取ssid的代码:

        public override string GetCurrentWiFi()
    {
        String ssid = "";
        try
        {
            string[] supportedInterfaces;
            StatusCode status;
            if ((status = CaptiveNetwork.TryGetSupportedInterfaces(out supportedInterfaces)) != StatusCode.OK)
            {

            }
            else
            {
                foreach (var item in supportedInterfaces)
                {
                    NSDictionary info;
                    status = CaptiveNetwork.TryCopyCurrentNetworkInfo(item, out info);
                    if (status != StatusCode.OK)
                    {
                        continue;
                    }
                    ssid = info[CaptiveNetwork.NetworkInfoKeySSID].ToString();
                }
            }
        }
        catch
        {

        }
        return ssid;
    }
Run Code Online (Sandbox Code Playgroud)

我尝试为iOS 12应用程序添加"访问WiFi信息"权利,因为它在这里提到但应用程序仍然得到一个空的ssid:https://forums.xamarin.com/discussion/139476/adding-access-wifi-information-权利换IOS-12的应用程式

如果有人能提供帮助,我将感激不尽.

已解决: 我为我的Apple ID应用了Access WIFI信息.然后我再次重新生成我的配置文件,并在我的Xcode中打开它.不要忘记在ios Bundle Signing的自定义娱乐中添加Entitlements.plist.现在它正常工作.

xcode ssid visual-studio xamarin ios13

1
推荐指数
1
解决办法
2141
查看次数

如何在Xamarin.Forms中获取连接的SSID?

我需要获取当前连接的网络的SSID 。

这是我用来在 Xamarin.Android 中查找 SSID 的代码:

WifiManager wifiManager = (WifiManager)(Application.Context.GetSystemService(WifiService));

if (wifiManager != null)
{
    var ssid =  wifiManager.ConnectionInfo.SSID;
}
else
{
    var str =  "WiFiManager is NULL";
}
Run Code Online (Sandbox Code Playgroud)

但我需要在Xamarin.Forms中实现这一点。

我怎样才能做到这一点 ?

c# ssid wifi xamarin.android xamarin.forms

1
推荐指数
1
解决办法
4765
查看次数

如何通过命令行获取有关我的 mac 系统上可用的 wifi 连接的详细信息

目前我正在研究 MAC-10.9。我想知道我的系统上可用的所有 wifi 网络的详细信息。例如“SSIDName”:“network_ng”、“DefaultAuthenticationAlgorithm”:“RSNA_PSK”、“DefaultCipherAlgorithm”:“CCMP”、“SecurityEnabled”:“True”、“ConnectionStatus” ": "断开连接", "BssType": "基础设施", "NetworkConnectable": "True", "NumberOfSSIDs": "1", "ProfileName": "", "SignalQuality": "100"

只需查看此链接http://somesite.zzl.org/PowerBASIC/WiFi.html

同样,我想要我的 mac 系统的 wi-fi 信息

macos wireless ssid wifi

0
推荐指数
1
解决办法
1369
查看次数