当前位置:编程学习 > wap >>

Android应用程序能否监听到手机有i/o数据传输与传输完毕的事件

比如从网上下载一个文件或者从外面拷一个文件到手机上,android应用程序能否监听到这些数据传输的事件呢?包括传输开始和传输完成

因为要做一个功能,软件监测到有i/o交互的话,在交互完成之后会实时判断该传入手机的文件是否是该软件的更高版本,是的话则提示用户安装。有其他理想的方法也可以交流一下。

最好有代码示例,多谢啦! --------------------编程问答-------------------- 建议你看看android.os.FileObserver 这个类 不知道可拼写错了, 这个类可以监控到你的指定目录的文件的改变,比如增加 修改 删除了 之类的
找到它 在代码就好找了 --------------------编程问答-------------------- 谢谢libRA_kin的回复,我也想过这个类,但是有的时候用户传入的文件不一定会指定放到哪个目录里呢?总不能把所有的目录全部监控吧 --------------------编程问答-------------------- 这功能不有点类似第三方软件预装载吗。。。

就是监听第三方软件apk是否是最新的版本,然后自动安装。。。

文件传输到手机,也只会在/data/app/目录下,/sys目录应用程序是没权限的。。。。

通过FileObserver监听指定的目录
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,