当前位置: 首页 > 知识库问答 >
问题:

以编程方式添加

公孙嘉禧
2023-03-14

我正在尝试在Android上添加Wifi网络,我想知道如何连接到不广播其SSID的Wifi网络(它是否有空SSID或带有\0s的清晰SSID)。

这是我目前用于广播其SSID的Wifi网络的内容:

WifiConfiguration conf = new WifiConfiguration();
conf.SSID = quote(input);
conf.preSharedKey = quote("somepassword");

WifiManager wifiManager = (WifiManager)MainActivity.this.getSystemService(Context.WIFI_SERVICE);

wifiManager.disconnect();
wifiManager.enableNetwork(wifiManager.addNetwork(conf), true);
wifiManager.reconnect();

共有1个答案

潘兴朝
2023-03-14
  string networkSSID = "";
  string networkPass = "somepassword";

  WifiConfiguration wifiConfig = new WifiConfiguration();
  wifiConfig.Ssid = string.Format("\"{0}\"", networkSSID);
  wifiConfig.PreSharedKey = string.Format("\"{0}\"", networkPass);

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

  // Use ID
  int netId = wifiManager.AddNetwork(wifiConfig);
  wifiManager.Disconnect();
  wifiManager.EnableNetwork(netId, true);
  wifiManager.Reconnect();
 类似资料:
  • 我有一个模型,其中有一个@列(nullable=false)注释HiberNate和所有字段有nullable=false,我想以编程方式添加一些新的注释,如@NotNull和@ApiModelProperty(必需=true)-用于招摇过市。 所以,我希望能够从我的应用程序的模型中解析所有字段,获得现有的注释,并在此基础上添加新的注释。这能做到吗? 更新:问题是每次添加一个新字段,如果它不能为空

  • 我正在使用SpringDoc,并试图以编程方式向OpenApi添加一个模式,但没有成功。 mySchema的描述没有添加到我在生成的YAML文件中看到的模式列表中,如果我试图引用它:

  • 问题内容: 我想在头部分中以编程方式添加StyleSheets,但是我看到的示例之一似乎需要多行代码才能仅添加一个样式表,即使我可能需要很多: 示例代码: 我也使用方法,但是它也不起作用。对象null抛出了错误。 我也使用了和东西,但是它们抛出了文字错误,这是我认为的常见错误。 我使用此代码: 起初它起作用,但是当我更改页面时,它停止工作。 我正在使用“母版页”,并且正在文件中编写这些代码,也有人

  • 问题内容: 我正在尝试使用导航栏(“后退”按钮,标题等)和选项卡栏(底部的工具栏)制作一个应用程序。我使用的是子视图,因此不必担心状态栏,导航栏,标签栏的高度等问题。但是我认为这给我带来了麻烦,因为我似乎无法弄清楚如何设置导航栏和标签栏。 这就是我所拥有的。我究竟做错了什么? AppDelegate.h AppDelegate.m ViewController.h ViewController.m

  • 问题内容: 如何以编程方式添加一个单击按钮即可执行操作的按钮?将使用什么代码? 我习惯在情节提要中添加一个按钮,然后从那里运行IBAction。 问题答案: 在SpriteKit中添加按钮并响应其点击并不像在UIKit中那样容易。基本上,您需要创建某种类型的对象,以绘制您的按钮,然后检查场景中记录的触摸是否在该节点的范围内。 一个非常简单的场景,中心只有一个红色矩形作为按钮,看起来像这样: 如果您

  • 我使用Apache Camel CXF作为生产者来调用SOAP Webservice。我不使用Spring配置,而是以编程方式完成所有工作(我是初学者,希望防止同时学习Spring和Apache Camel)。Webservice使用带有自签名证书的SSL。我将其添加到信任库中,并希望能够将其添加到CxfEndpoint,就像我使用http 4所做的那样: – 但这似乎不适用于 CxfCompon