首页 > 解决方案 > 下载的图片没有显示在手机的图库中,颤抖

问题描述

我的颤振应用程序已成功将媒体下载到“android/media/com.example.testapp/testapp/images/”。我可以通过文件资源管理器看到它们,但由于某种原因,我无法在图库中看到它们。早些时候,我将图像存储在 android 存储之外,当时图像显示在画廊中。我正在为此使用 mediascanner。

print(directory.path);//outputs /storage/emulated/0/Android/media/com.example.testapp/testapp/images/image1.jpg

MediaScanner.loadMedia(path: directory.path);

标签: androidimageflutterstoragegallery

解决方案


我认为问题在于,您没有告诉操作系统有关新图像或视频的信息,为此您需要使用 Android Intent 或使用此插件https://pub.dev/packages/image_gallery_saver,它将更新媒体文件每次使用此插件保存文件时


推荐阅读