0

我正在为 API 2.3 及更高版本开发一个 Android 应用程序。我正在使用 Android 相机拍照并将图像放在指定的文件中。这可行,一旦返回,我使用 file.exists 命令检查它是否有效,然后将其显示在图像视图中。

我稍后将图像路径传递到存储在数据库中的对象中。我后来回忆了这个对象,将路径作为字符串获取,创建一个文件对象并将这个字符串传递给它。这样做之后,我调用返回 true 的 file.exits()。

但是,稍后在另一个线程(实际上是一个意图服务)上,我尝试使用 org.apache.http.MultipartEntity 和基于相关库的方法将图片上传到服务器。

在将包含图像路径的文件传递给 multipartEntity 之前,我检查文件是否存在。然而这一次它返回假。

为什么会这样做?为什么会有不一致的地方。我忽略了一些安全权限/功能吗?

4

0 回答 0