红米手机在Android开发中无法获取data/data中数据的问题

在Android开发中,使用红米手机进行数据操作时遇到无法获取data/data目录下数据的问题。通过将稳定版MIUI系统更换为开发版并获取root权限,然后使用root explorer修改data目录权限至读写,可以解决此问题。但需要注意在修改权限时要避免影响系统稳定性,且可能需要逐级修改文件夹权限。
摘要由CSDN通过智能技术生成

       最近在做andriod数据库及文件操作的过程中,遇到的一个最明显的问题就是我们操作了文件、数据、数据库、但是在ADM(Android Device Monitor )中无法提取数据,本人使用的是一台红米2a的手机,这里不得不服雷布斯的MIUI系统,因为我之前的是MIUI稳定版所以各种刷机各种root都不行,后来在不断摸索中发现想要root需要先把稳定版的系统铲了换成一个开发版的系统,因为开发版才带有root的权限,具体怎么弄可以参考本人博客其他文章,换成开发版的系统后,还需要设置  手机--> 安全中心-->授权管理-->ROOT权限管理。

     本以为换了开发版的系统,就可以读取根目录中data/data的数据包中的数据了,结果是:不行!!后面又摸索了下发现还是data文件被写了保护,所以我们需要把data文件的权限从挂在只读换成挂在读写,这样我们就可以读取里面得到数据了。 

     其他修改权限的apk也可以使用,这里我是采用root explorer 的apk 去修改根目录中dota的权限,但是在使用root explorer 的过程中还得去手机的安全中心中开启root explorer的权限,注意,注意,请注意,如果是使用root explorer一定要先修改  挂载为只读->挂载为读写,不然有可能造成系统有小问题,千万注意,

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值