在不root手机的情况下读取Data目录下的文件

使用adb命令时的错误

如果直接使用adb命令会产生以下错误:
127|shell@android:/ $ cd /data
cd /data
shell@android:/data $ ls
ls
opendir failed, Permission denied

是没有权限的。

正确使用adb读取data目录下的文件方式

shell@android:/data $ run-as com.your.package
run-as com.your.package
shell@android:/data/data/com.your.package $ cd /data/data/com.your.package
cd /data/data/com.your.package
shell@android:/data/data/com.your.package $ ls
ls
cache
databases
lib
shared_prefs
shell@android:/data/data/com.your.package $ cd databases
cd databases
shell@android:/data/data/com.your.package/databases $ ls
yourpackagename.db
$ cat preferences.db > /mnt/sdcard/yourpackagename.db

将你要访问的package目录下的db文件拷贝到sdcard中,这样就可以正常访问了!

转载于:https://www.cnblogs.com/myPersonalTailor/p/3893562.html

在不root手机的情况上读取Data目录上的文件相关推荐

  1. 在不root手机的情况下读取Data目录下的文件

    127|shell@android:/ $ cd /data cd /data shell@android:/data $ ls ls opendir failed, Permission denie ...

  2. [Android]利用run-as命令在不root情况下读取data下面的数据

    正文 一.关键步骤 主要是run-as命令: over@over-ThinkPad-R52:~$ adb shell  $ run-as com.package  $ cd /data/data/co ...

  3. 在 E:\db\Custom\201610211635.bak 上读取失败: 38(已到文件结尾。) (Microsoft SQL Server,错误: 3203)

    [问题] 还原SQL数据库,执行 Transact-SQL 语句或批处理时发生了异常. (Microsoft.SqlServer.ConnectionInfo) 在 "C:\XX.bak&q ...

  4. 安卓上为什么不能用system.io.file读取streammingAssets目录下的文件

    安卓上为什么不能用system.io.file读取streammingAssets目录下的文件 首先,看文档: Streaming Assets Most assets in Unity are co ...

  5. 安卓读取mysql数据库文件路径_Android开发实现读取assets目录下db文件的方法示例...

    本文实例讲述了Android开发实现读取assets目录下db文件的方法.分享给大家供大家参考,具体如下: 最近准备打算写一个关于天气预报的app,偶然的机会在一大神的博客上看到了一个获取天气的api ...

  6. c++ windows下读取指定目录的所有文件名字

    总结: windows下的两个关键函数 1.     _findfirst()     查找第一个符合规则的文件 2.     _findnext()    查找下一个符合规则的文件 linux下 读 ...

  7. c++ linux下读取指定目录的所有文件名字

    总结: linux下的两个关键函数 1.     opendir()     打开一个目录 2.     readdir()     从一个目录中读取一个新的文件 windows下 读取指定目录的所有 ...

  8. CMD命令读取某个目录下所有文件夹名或文件名

    CMD命令读取某个目录下所有文件夹名或文件名 CMD命令读取某个目录下所有文件夹名或文件名 要用到的dir命令 开始操作 CMD命令读取某个目录下所有文件夹名或文件名 目的是给自己留个笔记! 要用到的 ...

  9. 已root手机在DDMS下无法读取data目录的解决办法

    2019独角兽企业重金招聘Python工程师标准>>> 小米手机好像直接就可以看到这些目录以及他的子目录,而很多其他手机虽然已经root了,但还是看不到. 之前我一直用ES文件浏览器 ...

最新文章

  1. 2022-2028年中国BOPET薄膜行业市场全景调查及投资前景预测报告
  2. DNS同时占用UDP和TCP端口53——传输数据超过512时候用tcp,DNS服务器可以配置仅支持UDP查询包...
  3. 不干胶标贴打印模板下载_A4纸打印17*6的不干胶标签打印模板如何设置
  4. ZOJ Problem Set - 3329 One Person Game
  5. python开发板比较_再不学点Python,咱真老了--Adafruit Metro M0 Express开发板评测
  6. css 控制li点与文字的距离
  7. MySQL复习资料(七)——MySQL-存储过程
  8. 【Vue】Vue入门 -(本地篇+网络篇)代码示例及运行效果
  9. HDU2017新生赛 找方块
  10. Spring框架的本质:2Spring IoC其实很简单
  11. JSP实用教程 第二章 JSP语法
  12. Maven异常:0.0.1-SNAPSHOT: Could not find artifact
  13. 客户关系管理(CRM)是什么?
  14. 闲置交易,二手交易,二手商城,同城交易,社交商城类APP源码
  15. Webpack自定义Loader和Plugin方法
  16. layui fixbar 返回顶部_普洱顶部排水板价格,屋面疏水板,本周热搜_程源排水工程材料...
  17. react cron表达式生成组件qnn-react-cron
  18. SQLI-LABS Page 1 ——Less 03
  19. Seata-server 1.4.0下载及安装(附百度云下载地址)
  20. 格式工厂 wav 比特率_【资源分享】格式工厂FORMAT FACTORY-5.1.0

热门文章

  1. R语言报错:Error in scan(file = file, what = what, sep = sep, quote = quote, dec = dec, : n行没有x元素
  2. ajax点赞只能点一次,php+mysql+ajax局部刷新点赞取消点赞功能(每个账号只点赞一次).pdf...
  3. oracle创建序列seq起始值为1_oracle 重置序列从指定数字开始的方法详解
  4. css电子商务管理_从毕业生的角度看电子商务专业
  5. 起一个数的平方根_使用二分法计算一个数的算术平方根
  6. 鲸鱼优化算法_Java 代码优化细节之比比谁更细
  7. linux中python如何调用matlab的数据_?如何在Python中加入多个数据帧?
  8. 事件冒泡之cancelBubble和stoppropagation的区别
  9. 高并发高可用系统应对策略的一些思考
  10. GridView 实现LinkButton下载文件/附件