Android 7.0后SettingProvider ContactsProvider TelephonyProvider MediaProvider数据库位置
来源:互联网 发布:windows会员计划 编辑:程序博客网 时间:2024/06/07 03:27
在Android7.0之后,很多Provider数据库的位置都发生了改变,在这记录下,免得以后又忘记了,找起来费劲。
1、SettingsProvider
在之前SettingsProvider是是以settings.db的方法存在,在Android N之后SettingsProvider数据存储目录在data/system/users/userId(没开启多用户,userid为0),数据存储形式不是以db的形式,是xml形式的三个表分别对应system,secure和global如下图:
2、ContactsProvider
ContactsProvider里包含contacts.db和callog.db,Android N之前callog.db是以contacts.db数据库里的一个table的形式存在,如今把它单独拿出来创建里一个数据库存放,contacts.db和callog.db都位于data/user/userid/com.android.providers.contacts/databases/
3、MediaProvider
MediaProvider数据存储目录在/data/user/userid/com.android.providers.media
4、TelephonyProvider
TelephonyProvider位于data/user_de/userid/com.android.providers.telephony/databases,里面包含mmssms.db(存储短彩信)和telephony.db(APN,运营商相关配置),这个当初找了老半天
注:没开启多用户,userid为0
在Android M新增运行时权限后,当某个应用弹出权限提示框后,用户允许或拒绝都会把对应权限的code写入到'data/system/appops.xml'中
- Android 7.0后SettingProvider ContactsProvider TelephonyProvider MediaProvider数据库位置
- Android 7.0后SettingProvider ContactsProvider TelephonyProvider MediaProvider数据库位置
- Android 7.0后SettingProvider ContactsProvider TelephonyProvider MediaProvider数据库位置
- Android MediaProvider数据库分析
- Android MediaProvider数据库模式
- Android MediaProvider数据库模式
- Android MediaProvider数据库模式
- Android MediaProvider数据库模式
- Android-MediaProvider数据库模式
- Android MediaProvider数据库模式
- Android MediaProvider数据库模式
- Android MediaProvider数据库模式
- Android MediaProvider数据库模式
- Android MediaProvider数据库模式
- Android N TelephonyProvider及数据库初始化
- Android MediaProvider数据库模式
- Android MediaProvider数据库模式说明
- Android多媒体数据库及MediaProvider
- lsof命令、pidof命令和pgrep命令
- yum下载rpm包以及相关依赖包
- 快速排序Java实现--最简单的实现方法
- ES04--ElasticSearch vs Solr 优缺点
- Retrofit自定义Converter,获取原始请求数据,实现自定义解析
- Android 7.0后SettingProvider ContactsProvider TelephonyProvider MediaProvider数据库位置
- Recyclerview调用notifyDataSetChanged()方法无效原因
- 敏捷开发
- java读取文件为string
- python3在windows平台遇到含有\x的Byte转转字符串出现问题
- tablayout布局,字体大小
- TensorFlow(二)可视化
- java读文件
- RecyclerView分割线