Android Device Monitor 文件管理使用的常见问题

不操千曲而后晓声,观千剑而后识器。这篇文章主要讲述Android Device Monitor 文件管理使用的常见问题相关的知识,希望能为你提供帮助。
  本文参照博客:http://blog.csdn.net/aurorayqz/article/details/65705300。以下是我的实际操作。
 
1、使用android Device Monitor 查看File Explorer目录下的data文件夹,结果里面一片空白。这个问题是由于data文件夹的Linux权限不对导致的。
解决方式:运行-》 cmd-》 输入:adb shell -》输入:su -》输入:chmod 777 /data -> 输入:chmod 777 /data/data       以此类推给相关文件或文件夹赋上权限,如下图:

Android Device Monitor 文件管理使用的常见问题

文章图片

运行上述操作有个前提:在系统环境变量path里,你已经配置上了如下环境变量:
Android Device Monitor 文件管理使用的常见问题

文章图片

 
更多关于Android权限文件标识请参阅:http://blog.csdn.net/u012719153/article/details/44776707
 
 
2、程序通过代码openFileOutput在files文件夹下生成了文件,如下:
Android Device Monitor 文件管理使用的常见问题

文章图片

 
使用Android Device Monitor的导出功能导出文件时,报错:Failed to pull selection: open failed: Permission denied。即使我给files文件夹和data文件赋上最大权限,任然无法导出。
Android Device Monitor 文件管理使用的常见问题

文章图片

Android Device Monitor 文件管理使用的常见问题

文章图片

 
明明我通过命令已经把文件赋值上最大的操作权限,可是系统还是提示没有权限。网上有说使用adb pull命令可以,可是尝试了任然不行,如下:
     
Android Device Monitor 文件管理使用的常见问题

文章图片

 
 
【Android Device Monitor 文件管理使用的常见问题】解决方式:我是在不root的情况下,把需要导出的文件使用命令复制到sdcard目录下,然后在模拟器中安装“x-plore”文件管理器,用管理器查看sdcard目录下刚才复制的文件。
Android Device Monitor 文件管理使用的常见问题

文章图片

本问题的解决方法参照了:http://stackoverflow.com/questions/31502252/android-device-manager-transfer-error-permission-denied
 

    推荐阅读