Primary directory Android not allowed for content://media/external_primary/file; allowed directories are [Download, Documents]
时间: 2024-01-26 16:01:52 浏览: 47
这个问题是因为 Android 系统中限制了应用程序只能访问指定的目录,而不是整个文件系统。在这种情况下,应用程序尝试访问 "Primary directory",而这个目录不在允许访问的目录列表中。
解决方法是将你的文件保存到允许访问的目录中,比如 "Download" 或 "Documents" 目录。你可以使用 Android 的文件访问框架来访问这些目录。具体的实现方式可以参考 Android 文档中的相关章节。
阅读全文