2015-06-21 23 views
-1

在阅读了互联网上的一些链接后,我开始编写我自己的android应用程序,复制按钮点击Viber数据库文件。复制文件上的变化 - 根植Android设备

现在我想编写监视Viber数据库文件的代码,并且每当它们中的任何一个发生变化时,它都会执行一些操作,如将其复制到所需的位置。

所以我的主要问题是如何聆听驻留在私人目录“/data/data/com.viber.voip/”中的文件更改?

回答

0

您可以使用Android FileObserver类来监视文件和目录中的更改。

FileObserver ob = new FileObserver("/data/data/com.viber.voip/") { 
    @Override 
    public void onEvent(int event, String path) { 
    // Do something 
    } 
} 
ob.startWatching(); 

查看JavaDocs了解更多信息。

+0

非常感谢你 –

相关问题