android中的应用程序文件文件夹问题

时间:2013-06-10 17:30:34

标签: android file-permissions

我正在尝试在我的应用程序文件文件夹(/ data / data / myapp / files)中创建zip文件,但每次都“无法创建zip文件|打开失败:EACCES(Permission denied)”错误消息。正如我可以看到使用android调试桥,我的文件夹有“rwx ------”权限和“root”所有者和组。我认为这是问题,但我无法理解为什么我的文件夹有这个所有者和组?

2 个答案:

答案 0 :(得分:0)

请确保:

  • 已植根您的设备
  • 有权在内部存储上书写
  • 并未尝试在手机上启用USB存储设备进行测试
  • 在您的清单中添加了权限<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />

答案 1 :(得分:0)

我通过在应用程序文件文件夹上手动设置权限所有者,组和权限来解决问题(使用chmod,chown和chgrp命令)。它似乎不是一个答案,因为仍然不清楚为什么这个文件夹有错误的权限,但遗憾的是我没有足够的时间来了解问题所在。