我试图在颤振中创建一个whatsapp状态保护程序。我试图保存whatsapp状态。我在其中创建了一个文件夹状态,/storage/emulated/0/statuses/
并且复制过程顺利。但是该图像未显示在图库应用程序中。
所以我什至尝试将它存储在它DCIM/Camera
仍然没有出现在那里。但是当使用文件资源管理器复制相同的图像时,该图像会显示在图库应用程序中。我认为图像属性有问题。
用来保存的代码在这里。
saveFile(filePath) async {
String newFilename;
File originalFile = File(filePath);
Directory _directory = await getExternalStorageDirectory();
if (!Directory("/storage/emulated/0/statuses/").existsSync()) {
Directory("/storage/emulated/0/statuses/")
.createSync(recursive: false);
}
String curDate = DateTime.now().toString();
newFilename = "/storage/emulated/0/statuses/VIDEO-$curDate.jpg";
await originalFile.copy(newFilename).then((value) {
print("Saved: " + newFilename);
});
}