Android,配置 Wifi Enterprise PEAP 和 EAP-Fast

标签 android wifi enterprise

我正在编写一个应用程序来帮助测试 Android 设备连接到具有不同安全设置(例如 wpa aes peap)的 wlan 的能力。但是,我注意到已发布的 android.net.wifi api 不包含用于设置 peap 和 eap-fast 身份验证所需参数的字段。有人知道如何以编程方式建立连接以进行 peap 吗?

下面的链接显示了 WifiConfiguration() 类拥有未发布的字段(例如 eap、phase2、身份、密码)。但是,eclipse 不允许我在我的代码中使用这些字段,因为它们没有正式出现在 android api 中。

http://www.netmite.com/android/mydroid/1.6/frameworks/base/wifi/java/android/net/wifi/WifiConfiguration.java

最佳答案

我遇到了类似的问题。解决方案是使用“反射”。

这里有一个链接,应该很适合你。

How to programmatically create and read WEP/EAP WiFi configurations in Android?

关于Android,配置 Wifi Enterprise PEAP 和 EAP-Fast,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6757467/

相关文章:

QEMU 中的 Android 镜像

java - 检查 Activity 互联网连接 Android

java - Android HttpURLConnection 仅适用于 3g,不适用于 wlan

java - 如何在Android上删除一个文件夹中的所有文件和文件夹

java - 如何使 php 代码显示我发送到服务器的内容?

javascript - 我可以清除移动设备上触摸的 div 的焦点吗?

php - Magento:更改搜索中的排序顺序,更改类别页面排序

iOS UIBackgroundMode 远程通知不适用于 4G

magento - Magento与第三方CRM,POS和ERP解决方案的集成

iOS 智能应用横幅企业