在实际开发中,有很多需要拿取真机上应用数据库文件。那么如何快速拿取呢?

在Android Studio中通过工具栏Tools — Android — Android Device Monitor打开安卓的设备分析器,接下来找到File Explore,里面有很多文件夹,找到data/data文件夹下某个应用,有时候是点不开的。

打不开问价主要原因是root之后没有赋予文件夹的读写权限。

方法一:
通过adb的shell命令改变目录下的文件夹权限。

C:\Users\Clover>adb shellNX563J:/ $ suNX563J:/ # chmod 777 /dataNX563J:/ # chmod 777 /data/dataNX563J:/ # chmod -R 777 /data/data/应用的包名NX563J:/ #

应用的包名就是需要操作的应用,例如:com.xx.xxx 包名
其中chmod 777 是赋予改文件夹所有权限。

方法二:
通过Android手机下载 X-plore 一款软件来修改权限。

具体操作如下:

以上主要是操作data/data目录下的com.tencent.mm,需要修改权限这个文件夹的权限。
长按需要修改的文件夹(com.tencent.mm)出现很多选项条目,拖到底部找到权限选项。

以上两种方法都可以更改某个文件夹的权限。

更改完权限以后,接下来就是需要将data/data下需要的文件夹拖出来,这时候需要用到 ES文件浏览器 ,需要赋予该软件Root权限,就是打开Root工具箱。

点击斜杠(/)后退到总目录,找到data/data到需要的找的文件夹,例如:

找到某个文件夹点击复制后点击斜杠(/)后退到总目录找到sdcard,将复制的东西粘贴到sdcard目录下。

这样data/data文件夹下面的内容就可以复制到sdcard目录下啦。

有了sdcard目录下的文件copy到电脑就简单多了。将USB权限改为传输文件就可以从手机内存东西拿取到电脑端了。

本条博客仅供参考。并不是推广一些广告软件之类。

更多相关文章

  1. 彻底了解Android中的内部存储与外部存储
  2. 读取android根目录下的文件或文件夹实例
  3. [九鼎RK3399Pro] Android(安卓)8.1 取消usb权限弹窗,直接默认给权
  4. Android通过lame进行音频格式转换
  5. Android菜鸟日记25-android反编译
  6. Android兼容库
  7. Android(安卓)Root相关
  8. 搭建OPhone开发环境
  9. 使用IDA调试android下的linux程序

随机推荐

  1. android javamail客户端获取慢_Android面
  2. Google Android(安卓)Hidden Secret Code
  3. android运行python脚本_如何在Android中
  4. Accessing the internal calendar databa
  5. Android(安卓)Messenger IPC 通信
  6. Java工程中调用Android库出现“Stub!”错
  7. android 重力感应
  8. wheelView自定义android日期时间选择器
  9. Android的NDK开发(2)————利用Android
  10. android Manifest.xml选项