0

我正在开发一个项目,其中我有一个unzip包含.doc/.pdf文件的文件的应用程序。我想提取 zip 文件并想要获取该.doc/.pdf文件并将其权限设置为Readable/ReadWrite.

现在想要使用适当的应用程序打开文件,例如使用文件权限集的查看器MS-Word或查看器。PDF我该怎么做?任何提示或想法?

注意:我想使用我的应用程序提取文件并使用对文件设置权限的第三方应用程序打开它。


因为我们可以在我们的应用程序中设置文件的权限。唯一的问题是在第三方应用程序中打开文件。我可以在android中使用进程间通信机制来完成这个任务,以便我们可以有进程来处理两个应用程序之间的通信吗?

给我你的建议。

4

1 回答 1

0

如果您在外部存储上解压缩文件,则默认情况下它具有所有权限(您的外部存储拥有的权限)。

如果您在应用程序存储中提取,那么它只对您的应用程序私有(没有第三方应用程序可以轻松访问它)。在这种情况下使用权限MODE_WORLD_READABLE

于 2012-08-13T12:27:09.797 回答