文档章节

Android设备data目录下的文件在DDMS下的File Explorer读不到

我家有宝
 我家有宝
发布于 2015/06/10 09:15
字数 362
阅读 49
收藏 0

读不到的原因是没有权限,因为手机厂商对这部分的文件夹的权限进行了设置,导致data目录下的文件无法随意读写。现在在做的一个android盒子项目中就是有一个系统级的设置任何第三方的应用程序无法对盒子的内存设备文件进行读写,只有在源码环境下编译,并添加若干控制才可以。


采用的方法为:

一、adb命令行方式修改data目录及data/data目录的权限为777(读写等权限)

C:\Users\WangWei>adb shell
shell@android :/ $ su root
su root
shell@android :/ #

shell@android :/ $ su root
su root
shell@android :/ # chmod 777 data
chmod 777 data
shell@android :/ # cd /data
cd /data
shell@android:/data # chmod 777 data
chmod 777 data
shell@android:/data #

二、使用es文件管理器

一般真机调试时DDMS里面的File Explorer是不能打开/data 目录的,不过也很容易解决。

1、首先手机要root。这个很简单,网上一大堆资料和软件。

2、仅仅root之后还不行,下载一个ES 文件浏览器(或类似的软件),授予该软件root权限。

3、然手在ES 里面找到/data 目录,修改它的属性。把它的读、写、执行的权限全部开放出来。



© 著作权归作者所有

我家有宝
粉丝 8
博文 69
码字总数 46410
作品 0
南京
高级程序员
私信 提问
XamarinSQLite教程在Xamarin.Android项目中定位数据库文件

XamarinSQLite教程在Xamarin.Android项目中定位数据库文件 实际开发中,经常需要验证数据库操作的正确性。这个时候,需要打开数据库文件,进行确认。下面是如何找到MyDocuments.db文件的具体...

大学霸
2018/09/07
70
0
手机开发-如何查看android数据文件和数据库

在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。 工具/原料 doc命令adb工具,ecl...

娶到笨笨
2014/03/14
384
0
浅入浅出Android(010):如何将已有的sqlite数据库放入程序中

建数据库 首先,建立sqlite数据库appdata.db,在其中建表填数据: CREATE TABLE user (name TEXT); INSERT INTO user VALUES ('letian');INSERT INTO user VALUES ('xiaoming'); 建立Android......

樂天
2014/05/27
258
0
Android ANR错误有讲解

Android ANR这个错误大家并不陌生,但是从Android 2.2开始出错的ANR信息会自动上传给Google进行系统分析改进,当然了你的应用ANR错误其实保存在一个文件中,在/data/anr /traces.txt文件中,...

阿酷
2011/12/26
3.3K
1
android模拟器中sdcard的创建

Android模拟器SD Card映像文件使用方法 2010-06-11 14:07:05| 分类: Android |字号 订阅 Path: D:android-sdk-windowsandroid-sdktools 1. mksdcard命令 用cmd进入SDK的Tools目录,执行mks...

才沐木
2012/07/24
262
0

没有更多内容

加载失败,请刷新页面

加载更多

详解tomcat的连接数与线程池

前言 在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。 在前面的文章 详解Tomcat配置文件server.xml 中写到过:Con...

xiaomin0322
15分钟前
3
0
分布式锁的由来、特点、及Redis分布式锁的实现详解

什么是分布式锁 要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。 1.线程锁 主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代...

一只会编程的狼
19分钟前
5
0
docker+tomcat+负载均衡

1、首先安装docker docker安装 2、docker安装tomcat docker安装tomcat(支持多个) 3、docker按照nginx docker按照nginx 可能在最后你放我项目地址后,会发现nginx样式丢失先现象,不用慌,按...

你好夜故事
23分钟前
4
0
【巨杉数据库SequoiaDB】巨杉⼯具系列之一 | ⼤对象存储⼯具sdblobtool

近期,巨杉数据库正式推出了完整的SequoiaDB 工具包,作为辅助工具,更好地帮助大家使用和运维管理分布式数据库。为此,巨杉技术社区还将持续推出工具系列文章,帮助大家了解巨杉数据库丰富的...

巨杉数据库
23分钟前
3
0
软件开发相关规范

1,语义化版本 2.0.0

四季变幻
31分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部