来自图库图像的 RealPath

RealPath from Gallery image

我使用此答案中的类

我在执行从所选图像返回真实路径的代码时遇到问题,我需要通过其他方法获取文件的真实路径(用于发送到服务器)

但是我没有成功

我尝试了几个小时在网上找东西,但也没有成功。

请问你有什么想法吗?

(我需要为服务器发送图像,所以我需要 File image1 = new File(PathString)

I need real route for get FILE on other method

第 1 步:使用 ContentResolveropenInputStream() 在您收到的 Uri 所代表的内容上获得 InputStream

步骤 #2:在您控制的某个临时文件上创建一个 FileOutputStream(例如,在 getCacheDir() 中)。

步骤 #3:使用标准 Java I/O.

将内容从 InputStream 复制到 FileOutputStream

第 4 步:使用您刚刚创建的文件。

第 5 步:完成该文件后,将其删除。

我的问题解决了这个代码...

这里什么都好

solution