在Android M及更高版本中使用 Settings.System 抛出异常"You cannot keep your settings in the secure settings. "
最近项目需要从AndroidL迁移到AndroidM。在升级的过程中,遇到了如下的问题。在项目中,有一些公共的数据是存放在存放在系统数据库SettingsProvider的System表中在AndroidL中的使用方法是:当需要写数据时调用:Settings.System.putStringForUser(ContentResolvercr,Stringname,intvalue,intuserH