在我的应用程序中,我需要打开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/