1
A
回答
0
當你的應用程序訂閱燈塔的背景信息,低功率掃描在屏幕上的事件觸發的,甚至當你的應用是目前無法使用。您可以使用這些掃描通知來喚醒您的應用程序,以響應特定的消息。後臺訂閱比前臺訂閱消耗更少的功率,但延遲更高,可靠性更低。
// Subscribe to messages in the background.
private void backgroundSubscribe() {
Log.i(TAG, "Subscribing for background updates.");
SubscribeOptions options = new SubscribeOptions.Builder()
.setStrategy(Strategy.BLE_ONLY)
.build();
Nearby.Messages.subscribe(mGoogleApiClient, getPendingIntent(), options);
}
private PendingIntent getPendingIntent() {
return PendingIntent.getBroadcast(this, 0, new Intent(this, BeaconMessageReceiver.class),
PendingIntent.FLAG_UPDATE_CURRENT);
}
相關問題
- 1. 當屏幕關閉時,Firebase消息傳遞服務沒有收到消息
- 2. android:在接近臉部時關閉屏幕
- 3. android:廣播接收器,用於屏幕和屏幕關閉
- 4. 當屏幕關閉時服務關閉
- 5. Android關閉屏幕
- 6. 關閉/關閉屏幕的Android通知
- 7. 關閉睡眠後關閉屏幕並在屏幕上打開
- 8. AlarmManager:當屏幕關閉時,等待的意圖消失
- 9. Android:在關閉屏幕時屏幕返回到人像模式
- 10. 允許Android在屏幕關閉的情況下接收關鍵事件
- 11. Android:內容關閉屏幕
- 12. Android Java:關閉屏幕
- 13. Android:關閉服務屏幕
- 14. 關閉屏幕時Android MediaPlayer凍結
- 15. 屏幕關閉時處理手勢(Android)
- 16. 屏幕關閉時繼續接收數據包
- 17. 的Android接收屏幕關閉/打開事件時,應用程序不運行
- 18. 當屏幕關閉時獲取GPS信息
- 19. 當消息較大時,JOptionPane.showConfirmDialog不在屏幕上
- 20. 當屏幕關閉時的Android顯示對話框
- 21. 在附近消息中發送多個消息/字符串API
- 22. 當屏幕顯示關閉時,防止活動接收觸摸事件
- 23. 關閉屏幕在android中的繪製
- 24. Android在顯示屏關閉時接收GCM
- 25. 當關閉屏幕時,應用程序強制關閉
- 26. 檢查時,屏幕關閉
- 27. 關閉屏幕
- 28. 當關閉屏幕時Android音量按鈕監聽器
- 29. 當屏幕關閉時Android加速度計不工作
- 30. 當屏幕關閉時,android stopwatch停止工作
https://stackoverflow.com/questions/36481333/google-nearby-api-background-scan-doesn%C2%B4t-work-after-application-kill的可能重複 – Brian