0
每2分鐘將位置上載到服務器的方法。 我目前正在使用Alarm Manager,某些操作系統在特定的時間間隔後關閉鬧鐘管理器和鬧鐘響鈴。我可以使用哪些其他解決方案?在服務器上每2分鐘更新位置android
每2分鐘將位置上載到服務器的方法。 我目前正在使用Alarm Manager,某些操作系統在特定的時間間隔後關閉鬧鐘管理器和鬧鐘響鈴。我可以使用哪些其他解決方案?在服務器上每2分鐘更新位置android
請閱讀這篇文章: https://developer.android.com/topic/performance/scheduling.html#am
的AlarmManager API是框架爲計劃任務的另一種選擇。此API在應用程序需要發佈通知或在特定時間啓動鬧鐘的情況下非常有用。
位置管理器 - Android系統通過位置管理器在運行時提供位置更改。通過使用LocationManager#requestLocationUpdates
可以實現重複更新。當應用程序被用戶殺死時,可以使用位置管理器。即使應用程序處於前景,後臺或處於死亡狀態,我也需要每2分鐘更新一次位置 – ChArAnJiT
僅當您位於應用程序中時才能從位置管理器接收程序包,因爲您必須註冊。 但請閱讀本文(關於後臺服務限制):https://developer.android.com/preview/features/background.html#overview – Maciej