标签: android file permissions
我有一个zip文件。我将它解压缩到内部存储。解压缩每个文件时,我保持相同的文件夹结构。解压缩所有级别后,我想使用适当的第三方应用程序(如adobe reader等)显示文件。
我可以解压缩并创建具有相同文件夹结构的文件。但问题是由于许可,文件无法通过外部应用程序显示。我无法设置WORLD_READABLE PERMISSION,因为文件存储在自定义文件夹中。我也应用了setReadable。但没有希望。
如何显示文件或如何获取文件权限?
任何帮助将不胜感激..
由于 Jomia
答案 0 :(得分:1)
Use FileProvider使用ContentProvider从应用内部存储空间提供文件。
FileProvider
ContentProvider
或者,将文件放在外部存储设备上,而不是内部存储设备。