我正在尝试使用以下NFC标签配置Android Lollipop设备时使用WiFi自动连接:
p.setProperty(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SSID, "-----");
p.setProperty(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_PASSWORD, "----");
它似乎已经与WiFi连接但仍停留在Connecting to Wi-fi...
屏幕上,而且还没有完成配置过程。
有人可以指导我解决这个问题吗?
答案 0 :(得分:2)
您需要用双引号括起SSID: p.setProperty(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SSID,“\”我的SSI \“”);
答案 1 :(得分:1)
是的,它已在L MR0(Android 5.0)中破解。
但是,根据我的经验,它已在L MR1(Android 5.1)中修复。
它现在适合我们(我在索尼移动公司工作)。
修复进入了ManagedProvisioning git: https://android.googlesource.com/platform/packages/apps/ManagedProvisioning/
答案 2 :(得分:0)
我尝试过几件事但没有成功。这个功能似乎破了。
您应该手动输入WiFi信息。
答案 3 :(得分:0)
要使其正常工作,我还必须设置标志android.app.extra.PROVISIONING_WIFI_SECURITY_TYPE
。
仅根据文档中的说明指定SSID和PASSWORD这两个EXTRA
是不够的。默认安全类型可能仍为NONE
。