我还是 android 编程的新手,(到目前为止写了一个小应用程序),我也是堆栈溢出的新手。我想写一些东西来列出文件中的更改,就像文件观察器的工作方式一样。但问题是我正在查看的文件从内核接收到更改,我意识到文件观察者似乎确实接受了更改,除非它是由用户完成的。谢谢。
最佳答案
我知道这是旧的,但我想我应该发布我找到的答案。
解决方案是UEventObserver
文件:(http://www.androidjavadoc.com/1.1_r1_src/android/os/UEventObserver.html)
我在 android 源代码的“frameworks/base/services/java/com/android/server/”区域找到了我的答案,他们在那里监听从内核报告的变化。
关于android - 在没有文件观察器的情况下监听android文件系统中的文件更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970088/