当前位置: 首页 > 面试题库 >

更改DDMS中的文件权限(Android)

翁和颂
2023-03-14
问题内容

当由于缺少权限而无法访问某些文件时,我正在尝试测试应用程序的行为。

是否可以在DDMS透视图中使用FileExplorer更改Android模拟器上的文件/文件夹权限?


问题答案:

要在模拟器中更改权限,您需要使用adb shelladroid-sdk平台工具中的命令。在android
shell中,您可以输入命令su以获取root访问权限。现在,您可以使用普通的unix命令查看和更改权限chmod

请注意 ,Android中的系统文件夹是只读安装的。在学习完本教程后,您将不得不以读写方式重新删除它:

http://android-tricks.blogspot.com/2009/01/mount-filesystem-read-
write.html

无论如何,请务必仅使用可写文件系统,例如/datasdcard用于您的应用程序数据,因为在生产环境中使用受限文件夹可能会带来负面影响!



 类似资料:
  • 有没有其他方法使文件成为只读的?

  • 问题内容: 我的詹金斯(Jenkins)在Mac上的本地服务器上工作,为了工作,我需要运行一个脚本外壳女巫,它需要读取json文件。我试图将其放在工作流库文件中。但是当我运行测试工作时,脚本返回一个错误,女巫说: 因此,我知道脚本可以读取json文件,但我不知道如何授予此权限。感谢您的帮助 问题答案: 请按照此命令授予权限。 了这里并且是你被下运行詹金斯的用户和组。

  • 问题内容: 我正在Linux C项目上工作,无法使用文件描述符。 我有一个孤立的文件描述符(文件是open()然后是unlink(),但是fd仍然很好),它具有只写权限。原始备份文件具有完全权限(使用S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH创建),但是可惜文件是用O_WRONLY打开的。是否可以复制文件描述符并将副本更改为O_RDWR? 伪代码: 提前致谢!-安德

  • 我有一组用户,我必须为他们分配使用批量编辑的权限。当前,当我选择一个产品时,listviewaction中的buld edit被禁用,我想让某个用户组可以点击它。我是怎么做到的?谢谢。必须具有批量编辑权限的用户组:“SiteManagerGroup”

  • 问题内容: 我想从运行Ubuntu的Amazon EC2上安装的Java Servlet 创建一个文件夹,并在创建的文件夹的卷中写入文件。 我已将EBS卷安装在 但是Servlet无法创建文件夹并写入文件吗? 我的问题 为什么Java sevlet无法在Amazon EBS挂载的卷上创建文件夹? 问题答案: 看起来您的文件夹没有正确的读/写权限。 尝试授予所有用户对该目录的读写访问权限,例如: 如

  • 我希望有人能帮忙。我正在使用PyDrive进行身份验证,并将一个文件上传到我的Google Drive,没有任何问题。然后,我尝试通过更新其元数据来更改同一文件的权限以允许共享。 但是,当我打印userPermission时,它似乎没有按照我的预期设置权限。 我得到: 我不知道为什么权限设置正确。我没有任何错误。我在userPermission中设置变量的方式有什么问题吗?谢谢你的帮助。