Android 10 打开失败:PDF 的 ENOENT没有这样的文件或目录

问题描述

我遇到了 pdf 的问题,我想使用 Multipart 上传 pdf,但问题是当我传递文件路径时,android 10 给了我这个错误。

打开失败:ENOENT(没有那个文件或目录)

Android 10 上的文件路径:-

/document/home:578563_Aarohi_Tushar_Bodke_FeeReceipt_ExportToPDF.pdf:打开失败:ENOENT(没有那个文件或目录)

代码:-

        File file = new File(myUri.getPath());
        System.out.println("file-->" + file.getName());


        System.out.println("Upload_ANY_PDF_File--> " + file.getName());

        RequestBody requestBodyimage = RequestBody.create(MediaType.parse("application/" + "pdf"),file);
        MultipartBody.Part imagefileToUpload = MultipartBody.Part.createFormData("url",file.getName(),requestBodyimage);

解决方法

记录文件路径并确保您的路径正确

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...