在我的应用程序中,我需要打开pdf文件。为此,我已经准备了打开pdf文件的代码。假设我的pdf文件在sdcard中,则工作正常。当我的应用程序从sdcard更改为应用程序路径即/data/data/app.package/时,它不起作用。收到警报对话框,例如Invalid file path。请指导我解决一些问题。

最佳答案

/data/data/app.package/是软件包专用的。要共享此pdf文件,您可能必须将其移至外部存储(可以使用getExternalFilesDir())。此目录没有强制执行的安全性。

关于android - 如何在android中的包路径中打开pdf文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11257944/

10-12 04:16