我的客户想要一个基本上一直使用所有这些的应用程序,即在后台服务中: - 网络/wifi - 定位服务 - BLE 扫描
这意味着这对电池寿命有很大影响。根据我的测量,它可以通过这种方式每小时降低 10% 以上的电池电量。
降低能耗的最佳方法是什么?三种服务中哪一种会消耗最多的电量?仅当用户位置发生显着变化(可能在旅行时发生)时,位置服务才会更新,并且在后台持续进行客户端-服务器通信。
整个想法是BLE不断扫描。处理这种情况的最佳方法是什么?
我的客户想要一个基本上一直使用所有这些的应用程序,即在后台服务中: - 网络/wifi - 定位服务 - BLE 扫描
这意味着这对电池寿命有很大影响。根据我的测量,它可以通过这种方式每小时降低 10% 以上的电池电量。
降低能耗的最佳方法是什么?三种服务中哪一种会消耗最多的电量?仅当用户位置发生显着变化(可能在旅行时发生)时,位置服务才会更新,并且在后台持续进行客户端-服务器通信。
整个想法是BLE不断扫描。处理这种情况的最佳方法是什么?