我开发了android项目,在我的情况下我需要从dropbox viewer app打开一个pdf文件,使用这个应用程序我想在我的Android应用程序中打开一个文件。
“data/data/com.dropbox.android/global/preview/test.pdf”
这样的文件路径。所以我无法在我的应用程序中读取或写入或打开pdf。我google它,没有root设备就无法读取或写入。 有任何其他可能性,
答案 0 :(得分:1)
filePath = uri.getPath();
那没用。 Uri
不是文件。 Use a ContentResolver
and methods like openInputStream()
使用Uri
。