无法理解Android M.中引入的WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN。但是android开发者网站中的定义非常模糊。请任何人澄清这个变量
答案 0 :(得分:1)
WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN - 是已定义的用户wifi配置状态(true表示已锁定,false表示其可更改)。
来自android文档的:
http://developer.android.com/reference/android/provider/Settings.Global.html
此设置控制是否由设备创建WiFi配置 应该锁定所有者应用程序(即可编辑或可移动) 仅由设备所有者应用程序,甚至不是设置应用程序)。
因为Marshmallow这个配置已经改变,现在只有当你使用特定的API为每个应用程序生成自己的配置时才能访问它。
请参阅Android 6.0更改。
https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html
您的应用现在只能更改WifiConfiguration对象的状态 如果你创建了这些对象。您不得修改或 删除用户或其他应用程序创建的WifiConfiguration对象。
希望它澄清一点。