不操千曲而后晓声,观千剑而后识器。这篇文章主要讲述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
以此类推给相关文件或文件夹赋上权限,如下图:
文章图片
运行上述操作有个前提:在系统环境变量path里,你已经配置上了如下环境变量:
文章图片
更多关于Android权限文件标识请参阅:http://blog.csdn.net/u012719153/article/details/44776707
2、程序通过代码openFileOutput在files文件夹下生成了文件,如下:
文章图片
使用Android Device Monitor的导出功能导出文件时,报错:Failed to pull selection: open failed: Permission denied。即使我给files文件夹和data文件赋上最大权限,任然无法导出。
文章图片
文章图片
明明我通过命令已经把文件赋值上最大的操作权限,可是系统还是提示没有权限。网上有说使用adb pull命令可以,可是尝试了任然不行,如下:
文章图片
【Android Device Monitor 文件管理使用的常见问题】解决方式:我是在不root的情况下,把需要导出的文件使用命令复制到sdcard目录下,然后在模拟器中安装“x-plore”文件管理器,用管理器查看sdcard目录下刚才复制的文件。
文章图片
本问题的解决方法参照了:http://stackoverflow.com/questions/31502252/android-device-manager-transfer-error-permission-denied
推荐阅读
- Downloadmanager实现app实现的升级下载使用
- 360动态加载的Android插件框架
- Android学习笔记--遇到Duplicate files copied in APK META-INF/LICENSE.txt
- Android应用Design Support Library完全使用实例
- Android笔记——Activity中的回传数据案例(装备选择)
- 兔子--android中百度地图的开发
- Android内存泄漏分析实战
- 玩转Android Camera开发:预览界面四周暗中间亮,仅仅拍摄矩形区域图片(附完整源代码)
- Android开发牛刀小试之“AA算钱软件”开发