即使应用程序不在前台,是否可以连续跟踪 Android 上的运动传感器事件?
如果是 - 电池消耗是多少?
一位客户询问是否有可能编写一个应用程序,在人“跌倒”时启动一个 Action ——这基本上意味着持续监听运动传感器以进行快速移动。
最佳答案
首先,您绝对可以在后台监控传感器。您需要为该类型的应用程序使用服务。这是某人创建晴雨表的示例 data logger .没有任何理由不能使用不同的传感器。
其次,据我所知,像这样连续运行传感器会很快耗尽电池电量。本演示文稿建议根据您的采样速度,您可能会烧穿大约 4% of the battery per hour on the sensor use .
最后,您绝对可以唤醒电话并对该服务收到的事件采取行动。见 this question .
关于android-sensors - Android 传感器在后台应用程序时监听,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22093572/