我有一个 FileObserver 观察外部存储中的文件夹上的 ALL_EVENTS(用于测试目的)。
FileObserver 将触发来自平板电脑的任何事件。例如,如果我的应用程序或平板电脑上的另一个应用程序在此文件夹中创建了一个文件,它就可以正常工作。
但是,在较新的 Marshmallow 系统上,使用 MTP 复制文件时不会触发任何内容。如果我用 shell 复制文件也是一样的。过去,一切都可以在我们以前的 Lollipop 系统上运行。
知道为什么会发生这种情况吗?
我有一个 FileObserver 观察外部存储中的文件夹上的 ALL_EVENTS(用于测试目的)。
FileObserver 将触发来自平板电脑的任何事件。例如,如果我的应用程序或平板电脑上的另一个应用程序在此文件夹中创建了一个文件,它就可以正常工作。
但是,在较新的 Marshmallow 系统上,使用 MTP 复制文件时不会触发任何内容。如果我用 shell 复制文件也是一样的。过去,一切都可以在我们以前的 Lollipop 系统上运行。
知道为什么会发生这种情况吗?