当前位置: 首页 > news >正文

购物网站建设与开发潍坊百度seo公司

购物网站建设与开发,潍坊百度seo公司,菏泽网站设计培训,邯郸经济技术开发区目标 使用 Android Room 实现持久化库。 代码 Kotlin 代码编写 DemoDatabase,在build生成 DemoDatabase_Impl 疑问 Provider的数据会存在设备吗? 内部存储: 当使用 Room 创建数据库(如 DemoDatabase),数据库文件通常…

目标

使用 Android Room 实现持久化库。

代码

Kotlin 代码编写 DemoDatabase,在build生成 DemoDatabase_Impl

疑问

Provider的数据会存在设备吗?

内部存储:

  • 当使用 Room 创建数据库(如 DemoDatabase),数据库文件通常会存储在 data/data/<package_name>/databases/ 目录下。例如,如果包名是 com.example.yourapp,则数据库文件将存储在 data/data/com.example.yourapp/databases/
  • 这部分存储是应用的私有存储,其他应用无法访问,除非用户进行 root 操作。

provider 应用是数据库在哪?是否会存在设备的是路径中?

adb shell
# 进入应用的db目录,sharepreference
cd data/data/com.demo.tool.provider

拉应用数据出来

adb pull data/data/com.demo.tool.provider

如何控制Provider的使用权限?

在AndroidManifest.xml中可定义<permission>,并在 <provider> 中定义读写权限的名称进行绑定。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"><!-- 声明权限,signature 或者 signatureOrSystem 等  --><permission android:name="com.demo.nw.provider.networkdata.NetworkDataContentProvider.WRITE_NETWORK_DATA"android:protectionLevel="signature"/><permission android:name="com.demo.tool.provider.networkdata.NetworkDataContentProvider.READ_NETWORK_DATA"android:protectionLevel="signatureOrSystem"/><applicationandroid:allowBackup="true"android:dataExtractionRules="@xml/data_extraction_rules"android:fullBackupContent="@xml/backup_rules"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:roundIcon="@mipmap/ic_launcher_round"android:supportsRtl="true"android:theme="@style/Theme.DataProvider"tools:targetApi="34"><!-- (NetworkDataContentProvider)provider中定义权限名 --><provider android:process=":networkSlicingProvider"android:protectionLevel="signatureOrSystem"android:writePermission="com.demo.tool.provider.networkdata.NetworkDataContentProvider.WRITE_NETWORK_DATA"android:readPermission="com.demo.tool.provider.networkdata.NetworkDataContentProvider.READ_NETWORK_DATA"android:multiprocess="true"android:label="Demo Tool Network Data Provider"android:initOrder="99"android:exported="true"android:enabled="true"android:directBootAware="true"android:authorities="com.demo.tool.provider.networkdata.NetworkDataContentProvider"android:name="com.demo.tool.provider.networkdata.NetworkDataContentProvider"android:grantUriPermissions="true"/></application>
</manifest>

http://www.tj-hxxt.cn/news/51479.html

相关文章:

  • 专门做彩平的网站关键词在线听免费
  • 网站怎样备案做seo用哪种建站程序最好
  • 韶关网站建设seo公司彼亿营销
  • 龙岩公司注册流程网站seo优化多少钱
  • 建设网站的安全性seo自然排名关键词来源的优缺点
  • 小说网站开发设计推广方案的推广内容怎么写
  • 上海服装网站建设怎么去推广自己的平台
  • 做外贸网站注意什么代做百度收录排名
  • 网站开发需要什么人建设网站
  • 大连网站哪家做的好?湖南seo网站开发
  • 微信微网站开发baike seotl
  • 加强网站功能建设网页模板图片
  • 动态网站后台开发湖南优化公司
  • 慈溪建设集团网站seo技巧是什么意思
  • wordpress源码整合青岛seo网站推广
  • 简单的asp网站整合营销传播案例
  • 全屏网站 欣赏渠道网官网
  • 找人做网站多少钱推广文章的注意事项
  • 做数据库与网站招什么人舆情分析
  • 网站宽带值多少合适黑帽seo之搜索引擎
  • wordpress安装服务器配置百度关键词优化送网站
  • 今网科技网站建设广告发布平台
  • 湘潭做网站 磐石网络优质百度快照怎么没有了
  • 做公司网站图片算是商用吗怎么出售友情链接
  • 中国中标信息查询系统seo优化的优点
  • 太原网站建设工作室手机建立一个免费网站
  • 滨州哪里做网站百度搜索工具
  • 桐乡网站二次开发北京seo薪资
  • 网站怎么去维护seo+网站排名
  • 广州网站制作公司联系方式山东省住房和城乡建设厅