2015-10-16 51 views
1

我正在開發一個使用pjsip sdk的voip調用android應用程序。
在我的應用程序中使用PARTIAL_WAKE_LOCKS,ALARMS,SERVICES。如何減少android的電池使用

打電話時電池電量正在大幅下降。
在這種情況下,如何保持電池壽命?

+1

我的團隊有一個使用PJ的VOIP應用程序SIP出現在Google Play市場空間中,並且也注意到了相同的電池問題。總的來說,VOIP電話將使用更多的系統資源。我唯一能想到的就是確保你使用了適當類型的喚醒鎖,並且當你不需要它們時釋放它們(如果你不小心,它們會殺死你的電池),同時還要確保在用戶處於通話狀態時使用接近傳感器關閉屏幕以減少電池消耗。 – Bradford2000

回答

0

我明白爲什麼電池快速下降的唯一原因是您使用的SDK未優化。我的意思是在SDK中執行的代碼是你的電池減速如此之快的原因。

  • 一個解決方案是使用另一種SDK,
  • 另一種是將從頭開始創建應用程序的選擇要謹慎優化代碼,以便應用程序不會吃你所有的電池。
1

由於您的問題太廣泛,所以幫助您很困難。 你真的應該使用Android Studio工具來查看你的電池壽命受到傷害。

我真的建議你檢查這個通道,帶電池的改進模式:Link here

我推薦的影片是:

+0

在有人抱怨發佈鏈接之前,FGS就是YouTube和Google頻道,如果它失敗了,它就是世界末日。 – Leonardo

+0

它也走了,當用戶關閉或自己關閉他的帳戶 – bofredo