我做了一些實驗,發現我無法估計應用程序的功耗。如何估算Android應用程序的功耗?它是線性的嗎?
例如爲:我發現這是100mW的當我剛跑我的應用程序,它是20mW的當我什麼都不做。我認爲80mW被我的應用程序佔用。但它是200mW我運行另一個應用程序B和我的應用程序也運行,它是160mW當我剛運行應用程序B,所以我的應用程序也消耗40mW?哪一個是正確的?
在我看來,它涉及CPU負載率,或者其他我不知道的東西。所以我們不能通過減法來估算功耗,因爲它不是線性的。所以我想知道如何正確估算功耗?
歡迎任何建議。
非常感謝你。 「必要時才使用收音機」這句話給了我一個啓發。因此,如果我將其他用電量保持在最低水平,可以只進行一次減法,或者我應該將這些耗電量(包括無線電)視爲我的應用。我贊成後者。 – MoreFreeze
是的,你需要考慮廣播使用作爲你的應用程序的一部分。 –