【发布时间】:2010-10-26 14:12:44
【问题描述】:
我想创建一个应用程序来监控 SD 卡上文件夹中数据的变化。 例如,如果将文件放在文件夹中,一旦文件被复制,我的应用程序就会将此文件发送到服务器并删除此文件。 可以这样做吗?
谢谢。
【问题讨论】:
我想创建一个应用程序来监控 SD 卡上文件夹中数据的变化。 例如,如果将文件放在文件夹中,一旦文件被复制,我的应用程序就会将此文件发送到服务器并删除此文件。 可以这样做吗?
谢谢。
【问题讨论】:
我认为您可以使用自 API 级别 1 起可用的 android.os.FileObserver。 来源:http://developer.android.com/reference/android/os/FileObserver.html
【讨论】:
我看起来没有您可以连接到的系统范围的“FileSystemMonitor”。
所以你必须自己写。例如,您可以接收 ACTION_TIME_TICK 广播并使用普通的 java File 类每分钟检查文件系统是否有更改。
【讨论】: