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

 本文参照博客:http://blog.csdn.net/aurorayqz/article/details/65705300。如下是个人实际操做。android

 

一、使用Android Device Monitor 查看File Explorer目录下的data文件夹,结果里面一片空白。这个问题是因为data文件夹的Linux权限不对致使的。shell

解决方式:运行-》 cmd-》 输入:adb shell -》输入:su -》输入:chmod 777 /data ->输入:chmod 777 /data/data      以此类推给相关文件或文件夹赋上权限,以下图:.net

  

运行上述操做有个前提:在系统环境变量path里,你已经配置上了以下环境变量:3d

 

更多关于Android权限文件标识请参阅:http://blog.csdn.net/u012719153/article/details/44776707blog

 

 

二、程序经过代码openFileOutput在files文件夹下生成了文件,以下:get

  

 

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

 

  明明我经过命令已经把文件赋值上最大的操做权限,但是系统仍是提示没有权限。网上有说使用adb pull命令能够,但是尝试了任然不行,以下:博客

     

 

 

  解决方式:我是在不root的状况下,把须要导出的文件使用命令复制到sdcard目录下,而后在模拟器中安装“x-plore”文件管理器,用管理器查看sdcard目录下刚才复制的文件。it

  

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

相关文章
相关标签/搜索