【问题标题】:Monitoring folder external changes监视文件夹外部更改
【发布时间】:2014-11-05 12:43:03
【问题描述】:

我是 Android 新手,但遇到了问题。我的 android 设备中有一个 FTP 服务器,它接收我必须读取并存储在我的 android 内的 sqllite DB 中的文件。

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

我必须用我正在开发的另一个应用程序监视该文件夹,所以我认为 FileObserver 没用,原因是根据 android 文档 FileObserver --->“在文件被任何进程访问或更改后触发事件装置”。

在我的 ftpFolder 中写入的进程在另一个具有另一个操作系统的设备中。

我必须使用什么?我在想广播接收器?但我不知道怎么做。

非常感谢大家。

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

【问题讨论】:

  • I want to monitor that folder。哪个文件夹?您之前没有谈论文件夹。 The process that writes in my ftpFolder is outside in another device with another OS。 ??请详细说明。 ``

标签: android ftp monitoring


【解决方案1】:

终于解决了。正如我告诉过你的那样,我是一个新手,我完全忘记了放入我的清单。

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

谢谢你所做的一切。

P.S:最后我使用了一个带有文件观察器的服务,当该文件夹中发生某些事情时,它会通知我。

【讨论】:

    猜你喜欢
    • 2011-06-18
    • 2022-08-14
    • 2020-11-03
    • 1970-01-01
    • 2012-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多