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