美文网首页
android SettingsProvider 配置属性存储位

android SettingsProvider 配置属性存储位

作者: 丸子不爱吃丸子 | 来源:发表于2018-09-14 10:10 被阅读216次

Android貌似从6.0版本开始后Settings全局配置属性存储在了xml,不会再有db存储,有点类似SharedPreferences.具体原理没有调查过。

存储位置:/data/system/users/0/

这里有三个比较常用的:

settings_system.xml    所有的偏好设置对系统的所有用户公开,第三方APP有读没有写的权限;

settings_global.xml      包含各种各样的用户偏好系统设置;

settings_secure.xml      安全性的用户偏好系统设置,第三方APP有读没有写的权限

这里可以直接adb修改配置值,方便开发人员测试:

adb shell settings put system xxxx 1

adb shell settings get system xxx

adb shell settings put global xxx 0

相关文章

网友评论

      本文标题:android SettingsProvider 配置属性存储位

      本文链接:https://www.haomeiwen.com/subject/caingftx.html