Flutter 我的颤振应用程序赢了';打开图像路径文件

Flutter 我的颤振应用程序赢了';打开图像路径文件,flutter,dart,Flutter,Dart,我试图将用户添加的图像以字符串形式保存在数据库中,我的应用程序将采用插入图像的路径,但问题是当其他设备打开应用程序时,会出现此错误 Cannot open file, path = '/storage/emulated/0/Android/data/com.sad (OS Error: Permission denied, errno = 13) 但在同一台设备中,图像将出现 知道如何解决这个问题吗?但这是逻辑,对吗?您正在尝试打开另一个设备中存在的映像!您需要将图像保存在云中,而不是设备中,

我试图将用户添加的图像以字符串形式保存在数据库中,我的应用程序将采用插入图像的路径,但问题是当其他设备打开应用程序时,会出现此错误

Cannot open file, path =
'/storage/emulated/0/Android/data/com.sad
(OS Error: Permission denied, errno = 13)
但在同一台设备中,图像将出现


知道如何解决这个问题吗?

但这是逻辑,对吗?您正在尝试打开另一个设备中存在的映像!您需要将图像保存在云中,而不是设备中,然后将图像路径保存在云数据库中,就像所有设备都可以访问图像一样!图像路径实际上保存在数据库中,var image=wait ImagePicker.pickImage(来源:ImageSource.camera);imagenearear=image.path;>>rhis路径保存在数据库中