作为应用程序开发人员,我希望使用户能够浏览内部存储和SD卡,然后选择一个图片文件以在点击“选择图片”按钮后显示。
例如,用户可以从\ Pictures文件夹,\ Downloads文件夹或内部存储中的任何其他文件夹以及SD卡中的文件夹中选择图片。就像移动用户正在通过库存的“文件浏览器”应用浏览内部存储和SD卡一样。
我已经在我的应用清单文件中声明了READ_EXTERNAL_STORAGE权限。因此,我的应用程序非常适合SD卡文件夹中的图片文件。
我的问题是,我的应用程序是否可以读取内部存储中的文件夹(例如\ Pictures,\ Downloads等),而不是其私有数据文件夹?如果是,我应该在清单中声明什么权限?还是我应该怎么做?
谢谢。
答案 0 :(得分:1)
如果您在清单文件中声明READ_EXTERNAL_STORAGE权限,则App可以访问内部存储器的所有目录。 不需要任何其他权限。