在我的应用程序中,我有不同的组件,它们使用FileObservers监控SD卡中的特定文件。因此,有两个文件观察者的实例,它们观察单个文件,比如所有事件的abc.xml。FileObserver fo1 = new FileObserver(new File("/sdcard/abc.xml"));FileObserver fo2= new F
我试图侦听外部存储目录中的任何事件,即通过AndroidFileObserver添加、删除或修改文件,但它的onEvent方法从未被调用。我尝试了以下所有解决方案:
清单
<?xml version="1.0" encoding="utf-8"?= new FileObserver(pathToWatch) { // set up a file observer to w
我为一个目录注册了一个FileObserver。this.observer = new DirectoryObserver(requested.getAbsolutePath(),this.observer.startWatching();
在KitKat模拟器上测试。sdcard # mkdir test //no events received