我只需要每分鐘做一次獲取請求,如果我的應用在背景中也必須這樣做。 我該怎麼做呢?Android如何讓我的服務器每分鐘都有GET請求?
回答
最好的辦法是使用AlarmManager安排定期啓動的意向服務。 意圖服務的onHandleIntent將在後臺線程上運行,因此您可以在那裏執行您的請求。 檢查this link或this link
所以我需要編寫5個類來完成這個任務? – 2014-10-16 15:35:16
如果你想這樣做「android的方式」,這意味着即使你的應用程序在後臺/不活動,定期運行的東西,你必須使用這些組件。如果您可以應對在您的應用程序處於前臺時定期執行的任務,則可以使用計時器/處理程序+可運行的程序,但只要操作系統需要應用程序的資源,它就會被銷燬。 – fedepaol 2014-10-16 15:41:29
好吧thnak您的答案! – 2014-10-16 15:44:50
- 1. 每隔X分鐘向我發送一次HTTP GET請求
- 2. 如何讓Django每隔5分鐘發送一次請求
- 3. 我做POST請求,服務器接收並記錄GET請求
- 4. 每15分鐘發出一個HTTP請求的後臺服務
- 5. 服務器請求每秒
- 6. GET請求讓我喝酒
- 7. pjax:如何讓服務器從服務器重新請求html
- 8. 處理每分鐘100請求微服務
- 9. 對於每個Tcp連接,我都有一臺服務器,我如何分別管理每臺服務器?
- 10. 服務器塊POST但不GET請求?
- 11. 使用JSON GET請求從服務器
- 12. 我如何讓Glassfish服務器接受多個併發請求?
- 13. 如何讓Node.js服務器在Ubuntu上接受所有請求?
- 14. 如何限制每個用戶每分鐘的請求數?
- 15. 發送來自Android的GET請求到本地Web服務器
- 16. 服務器每分鐘檢查一次
- 17. Android:Ping服務器每10分鐘
- 18. 每5分鐘後在Web邏輯服務器11g中發出重複請求
- 19. 的JavaScript在發送GET請求到我的服務器
- 20. 應用程序應每5分鐘要求一次服務器
- 21. 無法從onelogin應用get請求我的SCIM服務器
- 22. Twilio GET請求打破我的服務器
- 23. 的Android/Chrome的jQuery的AJAX請求失敗,parsererror讓服務器
- 24. 如何喚醒我的意圖服務,每5分鐘
- 25. 如何讓HTTP請求到WAMP服務器上的Android模擬器
- 26. Android每分鐘向服務器發送一個http請求?重複一項任務?
- 27. 如何在godaddy服務器中設置每分鐘的cron。
- 28. Android有問題可以發送請求到我的服務器
- 29. 服務器沒有收到我的POST請求從android
- 30. 如何使一個GET URL請求(同一臺服務器)
OT:這個週期性的GET請求耗盡了電池,即使在後臺時是否真的需要這樣做?如果可能,請參閱此頁面http://developer.android.com/training/efficient-downloads/regular_updates.html以考慮不同的方法。 – Yenchi 2014-10-16 15:35:29
是的,我真的需要它 – 2014-10-16 15:39:01