【发布时间】:2014-05-04 07:47:34
【问题描述】:
我的资产文件夹有一个子文件夹树..我正在尝试访问该目录中的 pdf .. url 如下
url = QP/28/28/mth.pdf
完整目录如下
ful directory = file:///data/data/com.example.testqstn/files/QP/28/28/mth.pdf
我已经使用以下代码访问了路径
intent.setDataAndType(Uri.parse("file://" + getApplicationContext().getFilesDir()
+ "/"+url), "application/pdf");
startActivity(intent);
finish();
我没有收到任何错误消息,但 pdf 没有打开.. 当子文件夹没有使用,并且 pdf 只存在于资产文件夹中.. 然后 pdf 正确打开.. 那到底是什么问题???
并且日志猫没有显示任何错误..
【问题讨论】:
-
另一个应用程序无法访问您的私人存储。所以你需要将pdf存储在sd卡上。
-
AFAIK,本机代码无法访问资产。
标签: android pdf android-intent