【问题标题】:Android BLE - how to save battery lfieAndroid BLE - 如何节省电池寿命
【发布时间】:2016-03-02 01:31:21
【问题描述】:

我的客户想要一个基本上一直使用所有这些的应用程序,即在后台服务中: - 网络/wifi - 定位服务 - BLE扫描

这意味着这对电池寿命有很大影响。根据我的测量,它可以通过这种方式每小时降低 10% 以上的电池电量。

降低能耗的最佳方法是什么?三种服务中哪一种会消耗最多的电量?仅当用户位置发生显着变化(可能在旅行时发生)时,位置服务才会更新,并且在后台持续进行客户端-服务器通信。

整个想法是 BLE 不断扫描。处理这种情况的最佳方法是什么?

【问题讨论】:

    标签: android bluetooth-lowenergy android-ble


    【解决方案1】:

    为什么需要不断扫描?更好的解决方案是每 5、10、20 秒或更长时间扫描一次短时间间隔(例如 2 秒)。你明白了。

    我非常怀疑可用设备的变化速度会比这更快,如果它们发生变化,您很可能无法连接到它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-27
      相关资源
      最近更新 更多