天天看點

App電量度量參考标準

終端團隊性能名額

雖然目前順風車并無各項性能名額的度量标準, 但我們可以參考有做過移動端性能測試經驗的團隊。

1、首先關注在性能測試場景中App的總體耗電是否符合基線标準,若符合則pass,否則需進一步定位具體耗電原因

2、秉承先有後優的原則,具體耗電項名額先參照終端團隊,在性能的疊代中不斷改進名額

App電量度量參考标準

Android Vitals 規則

符合系統的規則,讓系統認為你耗電是正常的。Android P 是通過 Android Vitals 監控背景耗電,是以我們需要符合 Android Vitals 的規則,目前它的具體規則如下:

App電量度量參考标準

雖然上面的标準可能随時會改變,但是可以看到,Android 系統目前比較關心背景 Alarm 喚醒、背景網絡、背景 WiFi 掃描以及部分長時間 WakeLock 阻止系統背景休眠。

安卓綠色聯盟

在安卓綠色聯盟的會議中,華為公開過他們背景資源使用的“紅線”,也可以參考裡面的一些規則:

App電量度量參考标準

業内規則提煉

不同應用監控的事項或者參數都不太一樣。 由于每個應用的具體情況都不太一樣,我們需要将監控的内容抽象成規則,下面是一些可以用來參考的簡單規則:

App電量度量參考标準

繼續閱讀