我正在尝试在我的应用程序文件文件夹(/ data / data / myapp / files)中创建zip文件,但每次都“无法创建zip文件|打开失败:EACCES(Permission denied)”错误消息。正如我可以看到使用android调试桥,我的文件夹有“rwx ------”权限和“root”所有者和组。我认为这是问题,但我无法理解为什么我的文件夹有这个所有者和组?
答案 0 :(得分:0)
请确保:
<uses-permission android:name="android.permission.WRITE_INTERNAL_STORAGE" />
答案 1 :(得分:0)
我通过在应用程序文件文件夹上手动设置权限所有者,组和权限来解决问题(使用chmod,chown和chgrp命令)。它似乎不是一个答案,因为仍然不清楚为什么这个文件夹有错误的权限,但遗憾的是我没有足够的时间来了解问题所在。