如何在Android中使用Intent连接已知的WiFi?

2024-03-12

我有这样的事情:

wifiNetworks = (ArrayList<ScanResult>) mWifiManager.getScanResults();

现在我可以简单地获取 wifi SSID:

wifiNetworks.get(0).SSID

我不知道网络是否是WEP、WPA,是否有密码,所以我只想创建一个Intent,放入SSID或ScanResult并将其发送到设置或任何地方,以便让用户输入密码和连接到该网络。是否可以?如果没有,获取有关网络类型的信息并以编程方式连接到它的最简单方法是什么?


查看此链接:如何以编程方式连接到 Android 中的特定 Wi-Fi 网络? https://stackoverflow.com/questions/8818290/how-to-connect-to-a-specific-wifi-network-in-android-programmatically.

ScanResult 包含您需要了解的有关网络的所有信息。

wifiNetworks.get(0).capabilities

给出一个字符串。

capabilities format = [security-key-group cipher]<[security]>

只需使用“-”作为分隔符分隔这 3 个值即可获得安全性。

security can have the following values:

OPEN
WEP
WPA
WPA2    

如果 security =“WEP”,则密钥和组密码为空。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Android中使用Intent连接已知的WiFi? 的相关文章

随机推荐

  • 在 NodeJS 中安排异步函数

    我想安排一个异步函数 异步 等待返回类型 每两分钟运行一次 我尝试使用通用setInterval 节点模块如节点计划 cron 节点计划 异步轮询但无法实现异步函数调用的轮询 这是我在代码中尝试过的 cron schedule 2 awai
  • 使用 create-react-app 时出现“未捕获的引用错误:jQuery 未定义”

    正在使用构建 React 应用程序创建反应应用程序 https github com facebookincubator create react app所以该应用程序已准备好服务器 当导入引导 javascript 插件 例如 affix
  • Android 中的日期验证

    我是 Android 编程新手 目前正在开发一个应用程序 有人可以帮助我如何验证用户输入的日期是否有效 private Pattern pattern private Matcher matcher private static final
  • 如何在 PHP 中下载现有文件

    我的服务器上有一个 pdf 文件 我想创建这样的链接 用户可以单击它并下载该 pdf 文件 我正在使用 Zend 框架与 Php 一起工作 将此代码放入 php 文件中并将其命名为 f e 下载 php
  • 当执行计划中存在“PARTITION LIST SUBQUERY”时,某些内容(错误?)会取消实例化包

    这是 Oracle 12c 的错误吗 我在 Oracle Linux 上运行 64 位 Oracle 12 1 0 2 遇到一件奇怪的事情 当执行计划切换到使用 PARTITION LIST SUBQUERY 时 受影响的查询中使用的包将丢
  • iCal 属性参数可以/应该转义吗?

    具体来说 CN 通用名称 参数 例如 ORGANIZER CN John Doe Eng mailto 电子邮件受保护 cdn cgi l email protection 恕我直言 RFC 对此含糊其辞 这是非常清楚的属性值 of typ
  • 如何将 numpy.matrix 或数组转换为 scipy 稀疏矩阵

    对于 SciPy 稀疏矩阵 可以使用todense or toarray 转换为 NumPy 矩阵或数组 进行逆运算的函数有哪些 我进行了搜索 但不知道哪些关键字应该是正确的 初始化稀疏矩阵时 您可以传递 numpy 数组或矩阵作为参数 例
  • 如何将 Jsoup 与 Volley 一起使用?

    我有一个使用 Jsoup 和 AsyncTask 的工作示例 效果很好 我只是对表现不满意 加载包含文本和图像的简单列表页面需要 3 6 秒 我想以某种方式提高性能 所以我偶然发现了截击 谁能解释一下如何在 jsoup 中使用 volley
  • 是否应该在 Windows 7 计算机上安装用于 powershell 的活动目录模块来导入它,还是可以从 Windows 2008 R2 DC 远程导入它?

    目前我正在开发任务板 用于将一些权限委托给远程管理员 我有以下问题 gt 对于在 powershell 中导入 Active Directory 模块 它是本地安装还是可以从 Windows 2008 R2 DC 远程导入 gt 对于在远程
  • 如何删除所有排队的作业,因为它会导致错误?

    我的网站将电子邮件发送作业排队到jobs桌子 我认为电子邮件服务器有问题 无法发送电子邮件 因此作业被困在作业表中 现在可能有太多作业 我收到此错误消息 Next exception Illuminate Database QueryExc
  • 这是什么字符编码?

    我正在与 Oracle DB 进行交互 该数据库的编码有些混乱 根据数据库属性为 ASCII7 但实际上对韩语字符进行编码 当我从结果集中获取一些韩语字符串并查看字节时 结果发现它们与该文件完全对应 我通过谷歌搜索一些字节序列发现 http
  • 如何将实例转换为派生类?

    我正在尝试在我正在开发的 Python 程序中使用一些继承 我有一个基类 User 它实现了用户的所有功能 我添加了未经批准的用户的概念 它就像用户一样 只是添加了一个方法 User 类有一些返回 User 对象的方法 当我子类化时 这将不
  • 适用于 Windows + C# 的 SMS 网关 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我对短信以及如何发送短信有点困惑 我四处搜寻 发现您可以购买短信 我看到有些地方花 490 美元就能收
  • 命令行动词参数的约定 -a 与 --arg

    我刚刚注意到动词样式命令参数的模式 在 git 和 NET 的 CommandLineParser lib 中 想知道是否有人可以确认 myprog dothis a someArg a arg 单破折号前缀和双破折号前缀有什么区别 单破折
  • 通过迭代自适应阈值和形状分析检测圆形物体簇

    我一直在开发一个应用程序来计算圆形物体 例如图片中的细菌菌落 让这一切变得简单的是 物体通常与背景有很大区别 然而 有一些困难使得分析变得棘手 背景将呈现渐变以及快速的强度变化 在容器的边缘 对象将是椭圆形而不是圆形 物体的边缘有时相当模糊
  • 将 JSON 文件添加到应用程序

    我想向我的应用程序添加一个 JSON 文件并在运行时读取该文件 我在网上查找了如何执行此操作 但大多数信息都与读取文件有关 我在网上找不到任何有关如何使文件在运行时可用的信息 大多数在线内容似乎都是从捆绑包中读取 但我不知道如何创建捆绑包或
  • 原始图像应使用哪种 MIME 类型?

    原始图像 https en wikipedia org wiki Raw image format由相机 扫描仪等生成 通常比 JPEG 图像提供更多的后处理灵活性 如果我从 Web 服务器提供此类文件 我应该使用哪种媒体类型 也称为 MI
  • 从 JTabbedPane 中删除蓝色

    这是我第一次使用 JTabbedPane 看起来默认的外观和感觉在选项卡上和组件本身周围显示蓝色边框 我怎样才能禁用该效果 好吧 有一种简单快速的方法可以通过将 LookAndFeel 设置为 SystemLookAndFeel 或任何其他
  • 如何指定使用 bitbake/yocto 构建哪个内核

    我正在努力使用 yocto daisy 生成新的 BSP 当我构建图像时 我收到以下警告 NOTE Resolving any missing task queue dependencies NOTE multiple providers
  • 如何在Android中使用Intent连接已知的WiFi?

    我有这样的事情 wifiNetworks ArrayList