我想使用后台服务从服务器下载多个apk
文件,但对实现感到困惑
这样做的正确方法是什么? 我应该使用downloadmanager创建服务并下载这些apks 或者我应该使用像volley或asyncHttpClient这样的lib来下载apks?
还有一件我想要的是,每1小时我想检查一下服务器上是否有新的apks
我应该使用每1小时发布一次的处理程序,还是应该使用警报管理器来执行此操作
请帮助
答案 0 :(得分:1)
下载文件的最简单方法是使用DownloadManager
,如果它符合您的需求。
对于第二个问题,您不应该使用处理程序,因为您的应用程序可能会被系统杀死。因此,请使用AlarmManager
,但请注意,重启后所有警报都会被清除。