Android 监视文件夹外部更改

Android 监视文件夹外部更改,android,ftp,monitoring,Android,Ftp,Monitoring,我对安卓有点生疏,我有个问题。我的android设备中有一个FTP服务器,它接收一个文件,我必须读取该文件并将其存储在android中的sqllite数据库中 我想监视该文件夹,以便在创建该文件时获取该文件 我必须用我正在开发的另一个应用程序监视该文件夹,因此我认为FileObserver没有用,原因是根据android文档FileObserver-->在设备上的任何进程访问或更改文件后触发事件 在我的ftpFolder中写入的进程位于具有其他操作系统的其他设备的外部 我必须用什么?我在考虑广播

我对安卓有点生疏,我有个问题。我的android设备中有一个FTP服务器,它接收一个文件,我必须读取该文件并将其存储在android中的sqllite数据库中

我想监视该文件夹,以便在创建该文件时获取该文件

我必须用我正在开发的另一个应用程序监视该文件夹,因此我认为FileObserver没有用,原因是根据android文档FileObserver-->在设备上的任何进程访问或更改文件后触发事件

在我的ftpFolder中写入的进程位于具有其他操作系统的其他设备的外部

我必须用什么?我在考虑广播接收机?但我不知道怎么做

非常感谢大家


编辑:对不起,我没有正确解释。我的ftp服务器是安卓设备中的一个应用程序,在我的外部存储器中有一个名为/ftpHome的主文件夹。另一个带有另一个操作系统THEOS的设备正在向该文件夹发送一些文件。如何从android应用程序扫描它?非常感谢

我终于解决了。正如我告诉你的,我是个新手,我完全忘了把舱单放进去

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
谢谢你所做的一切

最后,我使用了一个带有fileobserver的服务,当该文件夹中出现问题时,它会通知我。

我想监视该文件夹。哪个文件夹?您以前没有提到过文件夹。在我的ftpFolder中写入的进程位于具有其他操作系统的其他设备的外部??请详细说明``