【发布时间】:2012-04-18 17:59:46
【问题描述】:
我将 FileObserver 挂接到 /mnt/sdcard/X 中的特定目录及其子目录递归。当我从手机本身(比如从 Gallery 应用程序)修改此目录的内容时,我的 FileObserver 的 onEvent() 被正确调用并且一切正常。
当我通过 USB 连接到计算机并切换到大容量存储模式时,通过计算机对同一目录所做的所有更改都不会转换为 FileObserver 的事件。 FileObserver 是否存在不能在 USB 大容量存储中工作的限制?
我尝试了“adb push xx /mnt/sdcard/X/xx”,并且这个更改也被正确记录了。
【问题讨论】:
标签: android inotify usb-mass-storage fileobserver