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);

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)