如何在android中打开存储在我的应用程序数据文件夹中的文档

时间:2012-12-18 05:53:50

标签: android

我有一个文档文件存储在我的应用程序的数据文件夹中,该文件夹是应用程序的一种私有文件夹。它是一个.doc文件。我在设备中安装了doc viewer应用程序。现在,如何使用Action_view意图打开文件。由于查看器应用程序无法访问存储在我的应用程序数据文件夹中的文件,因此发出错误信息表示无法访问文件。我没兴趣将文件复制到手机公共文件夹,如SD卡。反正有没有打开该doc文件。在android中嵌入apk的任何线索。

谢谢&的问候,

苏曼

1 个答案:

答案 0 :(得分:0)

你不能直接这样做。将文件临时复制到SD卡(外部存储)或将权限暂时设置为WORLD_READABLE。 Android中没有嵌入的APK,但如果查看器可用作库,则可以将其包含在应用中。当然,暂时更改权限的问题是,当用户查看完毕后,您并没有真正收到通知等。

整个事情都引出了一个问题:如果需要第三方应用程序查看,为什么它是私有文件?如果它适用于设备的用户,那么将它们隐藏起来没有多大意义......