因此,我的实时卡可以与v12 GDK一起使用。它响应语音触发器,然后坐在那里直到用户停止它为止。
但是,我无法确定如何创建始终存在的实时卡,该实时卡始终保留在时间轴的左侧。例如,某些应用程序已经执行了此操作,例如“设置”应用程序和“天气”应用程序。但是我无法为我的应用程序实现同样的效果;我找不到像普通Android应用程序的GlobalAlarmReceiver一样在Glass start上的任何钩子。
我想念什么吗?
最佳答案
为了使实时卡即使用户重新启动设备也能保留在时间轴上,您可能需要尝试techniques described here来注册广播接收器,以检测系统何时启动,并可以从此处启动服务。
但是,您的用户仍然需要在安装后使用语音触发器来启动它(要么这样做,要么重新启动他们的设备,这是不太理想的)。这是因为在Android上,安装应用程序时发送的ACTION_PACKAGE_ADDED
广播不会发送到刚刚安装的应用程序。
关于google-glass - 如何在Glass GDK中发布永久性实时卡?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21209696/