我们有一个应用程序,使用位置管理器和GCM推送通知。其余组件都像UI等。问题是当推送通知和位置服务都启用时,我的应用程序会像预期的那样使用正常的电池耗尽。但是现在,一些设备的客户报告说我的设备使用了意外的电池耗尽,有时甚至应用程序的电池管理器显示警告。
就位置而言,我正在使用带有时间和距离组件的位置管理器,在android服务下运行。 Gcm push实现与所有其他应用程序一样简单,例如注册推送,一旦生成推送,获取推送通知。因此,我在我的应用程序中只看到了不寻常的事情,即使用位置管理器注册为重要位置更改的后台服务(代表时间和距离)。但是,当我的应用程序未使用位置服务时,有时也会报告电池耗尽。因此,我想知道是否有任何工具可以查明我的应用程序中什么导致电池耗尽,是否有任何可用工具?我们如何确定哪个应用程序部分是导致电池耗尽的原因?
****编辑-测试人员告诉我,这是在特定设备上发生的,即最近推出的三星S7 Edge设备。有人对类似问题有任何想法吗?
就位置而言,我正在使用带有时间和距离组件的位置管理器,在android服务下运行。 Gcm push实现与所有其他应用程序一样简单,例如注册推送,一旦生成推送,获取推送通知。因此,我在我的应用程序中只看到了不寻常的事情,即使用位置管理器注册为重要位置更改的后台服务(代表时间和距离)。但是,当我的应用程序未使用位置服务时,有时也会报告电池耗尽。因此,我想知道是否有任何工具可以查明我的应用程序中什么导致电池耗尽,是否有任何可用工具?我们如何确定哪个应用程序部分是导致电池耗尽的原因?
****编辑-测试人员告诉我,这是在特定设备上发生的,即最近推出的三星S7 Edge设备。有人对类似问题有任何想法吗?