带有 Flutter 框架的文件观察器
Posted
技术标签:
【中文标题】带有 Flutter 框架的文件观察器【英文标题】:File Watcher with Flutter Framework 【发布时间】:2021-08-27 18:55:04 【问题描述】:我想在我的项目中为 android 和 ios 设备实现文件观察程序库“https://pub.dev/packages/watcher”。我该如何实现这个库?
【问题讨论】:
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 我想借助这个 watcher 包监控 Android 或 iOS 设备存储文件夹中的文件修改和新增。 【参考方案1】:不幸的是,这个库的文档很差,但至少有一个例子:
example/watch.dart
import 'package:path/path.dart' as p;
import 'package:watcher/watcher.dart';
void main(List<String> arguments)
if (arguments.length != 1)
print('Usage: watch <directory path>');
return;
var watcher = DirectoryWatcher(p.absolute(arguments[0]));
watcher.events.listen((event)
print(event);
);
更多详情请查看API Docs。
PS。你可能是说你想使用这个库,而不是实现它。
【讨论】:
它似乎取决于dart:io
,它应该可以在移动设备上运行。 flutter.dev/docs/cookbook/persistence/reading-writing-files
需要监控文件夹中文件的变化。以上是关于带有 Flutter 框架的文件观察器的主要内容,如果未能解决你的问题,请参考以下文章