2017-05-04 39 views

回答

1

下列幾點歸納放置在位置採集上的應用程式的限制上O設備運行:

  • 作爲一個起點,後臺應用將接收的位置更新只有幾次每小時(位置更新間隔可能會根據系統影響和開發者的反饋進行調整)。

  • 前臺應用程序不受這些限制的影響。

  • 這些背景限制適用於運行在O設備上的所有應用程序,,而不管目標SDK

  • 以O爲目標的應用程序進一步受到limits on services started in the background的約束。因此,在請求位置更新時,定位O的應用不應使用PendingIntent.getService()。相反,他們應該使用PendingIntent.getBroadcast()並在清單中註冊BroadcastReceiver(目標爲N或更低的應用可能使用PendingIntent.getService()PendingIntent.getBroadcast())。

+0

有沒有人知道每小時'幾次'的價值?這有多少? – NinjaCoder

相關問題