0

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

4

2 回答 2

0

确保你 :

  • 已植根您的设备
  • 有权在内部存储上写入
  • 没有尝试在手机上启用 USB 存储的情况下对其进行测试
  • <uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />在您的清单中添加了权限
于 2013-06-10T17:35:12.937 回答
0

我通过在我的应用程序文件夹上手动设置正确的所有者、组和权限(使用 chmod、chown 和 chgrp 命令)解决了这个问题。这似乎不是一个答案,因为目前还不清楚为什么这个文件夹获得了错误的权限,但不幸的是我没有足够的时间来了解问题出在哪里。

于 2013-06-18T06:45:03.363 回答