Android:无法创建PDFRenderer

Android:无法创建PDFRenderer,android,pdf,document,pdfrenderer,Android,Pdf,Document,Pdfrenderer,我目前在创建PDFRenderer对象时遇到问题。我在assets文件夹中有一个pdf文件,并使用getAssets().openfd获取文件描述符 我创建对象的代码是: try { _fileDescriptor = activity.getAssets().openFd(assetFile).getParcelFileDescriptor(); _pdfRender = new PdfRenderer(_fileDescriptor); } catch

我目前在创建PDFRenderer对象时遇到问题。我在assets文件夹中有一个pdf文件,并使用getAssets().openfd获取文件描述符

我创建对象的代码是:

try {
        _fileDescriptor = activity.getAssets().openFd(assetFile).getParcelFileDescriptor();
        _pdfRender = new PdfRenderer(_fileDescriptor);
    } catch (IOException ex) {
        ex.printStackTrace();
    }
错误为:java.io.IOException:notcreatedocument。fileDescriptor不为null,并且assetFile具有正确的文件路径


我使用的是正确的android api 21。我尝试使用较低版本的android,但强制关闭,因此我认为不是手机问题

您能够解决此问题吗?是的。。现在我正在下载pdf并保存在本地。。。