aliyun / aliyun-oss-android-sdk

Android SDK for aliyun object storage service
807 stars 306 forks source link

某些图片上传失败 #330

Open tukifish opened 2 years ago

tukifish commented 2 years ago

拍照上传时,大部分时候上传成功,偶尔会出现上传失败: ClientException error = com.alibaba.sdk.android.oss.ClientException: /storage/emulated/0/Android/media/XXX/camera/2021-12-19-23-54-29-241.jpg: open failed: ENOENT (No such file or directory)

wushuai1415 commented 2 years ago

加个日志排查一下,上传之前文件是否存在

tukifish commented 2 years ago

因为是线上错误,不好排查上传之前文件是否存在。 我本地试过文件不存在的情况,错误是ClientException error = com.alibaba.sdk.android.oss.ClientException: /storage/emulated/0/Android/media/XXX/camera/abc.jpg:(No such file or directory)。 这2个错误不太一样,多了个open failed: ENOENT,应该不是缺失文件的原因吧。

wushuai1415 commented 2 years ago

手机型号是什么,这个用户上传的所有文件都失败了,还是只有部分文件失败了

tukifish commented 2 years ago

应该是华为平板,只有部分文件失败了,这就是令人困惑的地方

wushuai1415 commented 2 years ago

系统版本是多少,这个错一般就是权限或者路径的问题

tukifish commented 2 years ago

系统版本是多少,这个错一般就是权限或者路径的问题

7.0或10.0