settings.db 在androd 6.0上的变化
来源:互联网 发布:冒险岛交易市场数据 编辑:程序博客网 时间:2024/05/20 09:47
Android L (5.1)及以前的版本
Settings参数保存在 /data/data/com.android.providers.settings/databases/settings.db里,里面有三个表global, system, secure.
Android M (6.0)开始出现变化
不同用户放不同的路径下,如果没有创建新用户,则在/data/system/users/0下
settings_global.xml, settings_system.xml, settings_secure.xml
DatabaseHelper.java文件相关方法如下
public DatabaseHelper(Context context, int userHandle) { super(context, dbNameForUser(userHandle), null, DATABASE_VERSION); mContext = context; mUserHandle = userHandle; } static String dbNameForUser(final int userHandle) { // The owner gets the unadorned db name; if (userHandle == UserHandle.USER_OWNER) { return DATABASE_NAME; } else { // Place the database in the user-specific data tree so that it's // cleaned up automatically when the user is deleted. File databaseFile = new File( Environment.getUserSystemDirectory(userHandle), DATABASE_NAME); return databaseFile.getPath(); } }
0 0
- settings.db 在androd 6.0上的变化
- Settings.db在android6.0上的变化
- Settings.db在android6.0上的变化
- Settings.db在android6.0上的变化
- 打开android设备上的settings.db数据库
- settings.db
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- 在android settings.db数据库中添加一项新的设置
- JDK7在语法上的几处小变化
- JDK7在语法上的几处小变化
- UITableViewCell 在iOS7上的变化
- 监听Settings的值的变化
- 监听Settings的值的变化
- quick在VS上运行,设置settings的参数
- Java中private、protected、public和default的区别
- 一年之中第几天
- 【GDOI2017模拟11.3】永恒的契约
- Unity3D Shader之光照模型——理论与实践:用两种方式来实现漫反射Diffuse Reflection
- 何恺明经典去雾算法
- settings.db 在androd 6.0上的变化
- Android系统启动——Zygote进程
- ROS(indigo) 语音工具 科大讯飞 百度 pocketsphinx julius rospeex 16.11.22更新 ROS中文语音
- 21、SSM框架-Mybatis多参数查询与列表查询不同方式实现(3)
- myeclipse 修改jsp模板
- jquery实现表格字段统计功能
- hibernate中对象的三种状态
- ListView列表项数字/字母/汉字混合排序
- 51nod-1020 逆序排列