【发布时间】:2016-09-13 21:49:01
【问题描述】:
我希望在 Google Awareness API“栅栏”触发时启动 BroadcastReceiver 或 IntentService(取决于我的最终处理需要多长时间)。例如,也许我想知道我在一天中激活了多少次信标围栏(假设我随身携带手机)。我发现的所有示例都显示了在代码中注册广播接收器,但我的理解是,如果我的应用程序没有运行,我需要在清单中注册一个广播接收器,以便操作系统向它发送广播。更重要的是,intent ID 似乎是一个自定义的,所以我猜我必须通过代码至少向操作系统注册一次?
我猜我将不得不创建一个或多个测试应用程序来通过反复试验来解决这个问题,但如果有人尝试过这个并愿意分享您的结果,我将非常感激!
【问题讨论】:
-
您的问题是什么?你能说得更具体点吗?
标签: android broadcastreceiver google-awareness