我的Android应用程序是否可以读取内部存储中除其私有数据文件夹以外的其他文件夹?

时间:2018-07-14 05:07:12

标签: android permissions storage internal

作为应用程序开发人员,我希望使用户能够浏览内部存储和SD卡,然后选择一个图片文件以在点击“选择图片”按钮后显示。

例如,用户可以从\ Pictures文件夹,\ Downloads文件夹或内部存储中的任何其他文件夹以及SD卡中的文件夹中选择图片。就像移动用户正在通过库存的“文件浏览器”应用浏览内部存储和SD卡一样。

我已经在我的应用清单文件中声明了READ_EXTERNAL_STORAGE权限。因此,我的应用程序非常适合SD卡文件夹中的图片文件。

我的问题是,我的应用程序是否可以读取内部存储中的文件夹(例如\ Pictures,\ Downloads等),而不是其私有数据文件夹?如果是,我应该在清单中声明什么权限?还是我应该怎么做?

谢谢。

1 个答案:

答案 0 :(得分:1)

如果您在清单文件中声明READ_EXTERNAL_STORAGE权限,则App可以访问内部存储器的所有目录。 不需要任何其他权限。