如何减少android的电池使用

问题描述:

我正在开发一个使用pjsip sdk的voip调用android应用程序。
在我的应用程序中使用PARTIAL_WAKE_LOCKS,ALARMS,SERVICES。如何减少android的电池使用

打电话时电池电量正在大幅下降。
在这种情况下,如何保持电池寿命?

+1

我的团队有一个使用PJ的VOIP应用程序SIP出现在Google Play市场空间中,并且也注意到了相同的电池问题。总的来说,VOIP电话将使用更多的系统资源。我唯一能想到的就是确保你使用了适当类型的唤醒锁,并且当你不需要它们时释放它们(如果你不小心,它们会杀死你的电池),同时还要确保在用户处于通话状态时使用接近传感器关闭屏幕以减少电池消耗。 – Bradford2000

我明白为什么电池快速下降的唯一原因是您使用的SDK未优化。我的意思是在SDK中执行的代码是你的电池减速如此之快的原因。

  • 一个解决方案是使用另一种SDK,
  • 另一种是将从头开始创建应用程序的选择要谨慎优化代码,以便应用程序不会吃你所有的电池。

由于您的问题太广泛,所以帮助您很困难。 你真的应该使用Android Studio工具来查看你的电池寿命受到伤害。

我真的建议你检查这个通道,带电池的改进模式:Link here

我推荐的影片是:

+0

在有人抱怨发布链接之前,FGS就是YouTube和Google频道,如果它失败了,它就是世界末日。 – Leonardo

+0

它也走了,当用户关闭或自己关闭他的帐户 – bofredo