Android 如何知道某个文件是否已被某个应用程序访问/修改?
我的应用程序应该监视一些文件。我想检测是否有人试图读取/修改这些文件,以及是哪个应用程序读取了这些文件,以便我可以相应地继续操作Android 如何知道某个文件是否已被某个应用程序访问/修改?,android,file,android-file,android-log,Android,File,Android File,Android Log,我的应用程序应该监视一些文件。我想检测是否有人试图读取/修改这些文件,以及是哪个应用程序读取了这些文件,以便我可以相应地继续操作 Android会记录这些类型的操作吗?欢迎您为此使用FileObserver。然而,请记住,这需要一个持续运行的进程,而这在大多数版本的Android上是不切实际的。此外,它还需要一个通知(尤其是在Android O和更高版本上),用户可能不喜欢,因为它表明您的应用程序正在持续运行,而他们可能不希望这样
Android会记录这些类型的操作吗?欢迎您为此使用
FileObserver
。然而,请记住,这需要一个持续运行的进程,而这在大多数版本的Android上是不切实际的。此外,它还需要一个通知(尤其是在Android O和更高版本上),用户可能不喜欢,因为它表明您的应用程序正在持续运行,而他们可能不希望这样