3

我找不到设备睡眠时可以收听的事件列表。

例如,可以在 sleep 时使用LocationListener

我的目标是通过以下至少一种方法检测用户何时在他的车里,然后唤醒手机:

  • 汽车底座上的 NFC 标签
  • 范围内支持蓝牙的汽车收音机

但如果失败了,我对想法持开放态度。

谢谢

4

2 回答 2

0

您应该创建一个广播接收器并注册特定的操作。

检测启动的示例:Android -Starting Service at Boot Time

于 2014-08-25T10:01:36.567 回答
0

到目前为止,最好的办法是按照此链接定期唤醒手机:

Android - 定期从待机模式唤醒?

根据文档,我可以唤醒手机并只使用 CPU,同时保持屏幕关闭。

但可能有缺点,也许有更好的方法。

于 2014-08-25T10:06:23.543 回答