I am trying to auto connect with WiFi when provisioning Android Lollipop device using below NFC tags:
p.setProperty(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SSID, "-----");
p.setProperty(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_PASSWORD, "----");
It seems it is getting connected with WiFi but stuck on Connecting to Wi-fi...
Screen and it is not finishing with provisioning process.
Can anybody guide me to resolve this issue?
您需要用双引号括起SSID:p.setProperty(DevicePolicyManager.EXTRA_PROVISIONING_WIFI_SSID,“\\”my SSI \\“”);
Yes, it's broken in L MR0 (Android 5.0).
However, it's my experience that it has been fixed in L MR1 (Android 5.1).
It works for us now (I work at Sony Mobile).
The fix went into ManagedProvisioning git: https://android.googlesource.com/platform/packages/apps/ManagedProvisioning/
I've tried several things without success. The feature seems broken.
You should probably enter the WiFi info manually.
To make it work I had to set the also the flag android.app.extra.PROVISIONING_WIFI_SECURITY_TYPE
.
Specify only the two EXTRA
for SSID and PASSWORD as stated in the docs isn't enough. Probably the default security type remains NONE
.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.