gpt4 book ai didi

android - Android Wear 上的加速度计会耗尽电池电量吗? (安卓 watch )

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:08:17 25 4
gpt4 key购买 nike

我正在创建一个 Android Wear 应用程序,它试图检测一些手部 Action ,为此,我需要持续监控加速度计输出。我想知道它将如何影响电池生命周期。

对于手机,我知道有“屏幕关闭时禁用加速度计”之类的方法来节省电池电量,但如果是 watch ,电池成本是多少? 由于 Android watch 可以计算您的步数,并且当您将它面向您的脸时它会打开屏幕,我相信加速计无论如何都会一直打开。

在这种情况下,我的应用会耗尽电池电量吗?

(接收加速度计值后的计算将非常简单。)

最佳答案

我认为大多数 Android Wear 设备始终保持加速度计开启,以监测步数、倾斜唤醒等。但是,我认为大多数或所有这些设备都在低功率 CPU(传感器集线器)中处理此问题,以允许当屏幕不亮时,主 CPU 大部分时间都处于休眠状态。

如果您想通过应用程序监控加速度计,则需要主 CPU 始终启动并运行,这会导致大量电池消耗 (20-40 mAh)。我试过这个以尝试创建一个 sleep 跟踪器,但一夜之间耗尽了大约 70% 的电量。

你可以考虑batching这使您可以连续监控加速度计,同时让主 CPU 大部分时间处于休眠状态。基本上你告诉传感器子系统在系统的其余部分休眠时收集数据,你只需设置一个闹钟以固定的时间间隔唤醒(对于大多数 Android Wear 设备大约 10 秒)以收集最新的一批数据。

关于android - Android Wear 上的加速度计会耗尽电池电量吗? (安卓 watch ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25617196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com