gpt4 book ai didi

android - 为什么 Images.Media.insertImage 返回 null

转载 作者:IT王子 更新时间:2023-10-28 23:36:06 29 4
gpt4 key购买 nike

我有一些代码在其中运行 MediaStore.Images.Media.insertImage 方法(从源插入而不是文件名),此代码将图像保存到 MediaStore 并返回图像的 uri。我知道当它因任何原因失败时,它将返回 null 而不是 uri。该图像已被许多人多次下载,并且每隔一段时间它会从此方法返回 null。我从来没有遇到过这种情况,所以我不知道发生了什么。发生这种情况的原因是什么?还有一个post有同样的问题,但答案是指向 MediaStore 源代码的链接,但该链接转到一个页面,说该链接不可用。任何帮助,将不胜感激。谢谢。

取出我的 SD 卡后,我收到了这个错误,所以我知道这可能是一个原因,我不确定,但我觉得如果卡已满,也会发生这种情况。仍然只是想知道是否还有其他原因。

最佳答案

当您在某些版本的 Android 上没有/sdcard/DCIM/Camera 目录时,似乎会发生这种情况。创建这个目录(并拥有权限)为我解决了这个问题。

关于android - 为什么 Images.Media.insertImage 返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12230942/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com