我想使用後臺服務從服務器下載多個apk
文件,但困惑實施有道從服務器來下載文件mutilple的Android
什麼可以做的正確方法? 我應該使用downloadmanager 創建服務並下載這些服務器,還是應該使用像volley或asyncHttpClient這樣的庫來下載服務器?
和一個我想更多的是,每次1個小時,我想檢查是否有任何新的APK可在服務器
我應該使用後的處理程序每1小時或應該使用報警管理器來做到這一點
請幫忙
我想使用後臺服務從服務器下載多個apk
文件,但困惑實施有道從服務器來下載文件mutilple的Android
什麼可以做的正確方法? 我應該使用downloadmanager 創建服務並下載這些服務器,還是應該使用像volley或asyncHttpClient這樣的庫來下載服務器?
和一個我想更多的是,每次1個小時,我想檢查是否有任何新的APK可在服務器
我應該使用後的處理程序每1小時或應該使用報警管理器來做到這一點
請幫忙
下載文件最簡單的方法是使用DownloadManager
,如果它符合您的需求。
對於第二個問題,您不應該使用處理程序,因爲您的應用程序可能會被系統殺死。因此,請使用AlarmManager
,但請注意,重新啓動後,所有警報都將被清除。
我可以開始粘貼服務 –
讓您的應用程序保持活躍狀態?它不會幫助。使用'AlarmManager'更容易。 –
只使用一個IntentService。 [Here](http://stackoverflow.com/questions/23933257/android-best-practice-for-retrying-intentservice/30169847#30169847)是一篇文章。 –