如何测量我的安卓应用程序在特定时刻消耗的能量


几个月

前我一直在试图解决这个问题,因为我正在写我的论文,但不幸的是我无法做到。我正在做的是性能分析,分析在手机上本地运行算法的应用程序所消耗的能源,以及在同一应用程序上运行算法,但在云上运行算法并将响应返回给手机。我想做的是尝试找到一种准确的方法来获取该算法消耗的能量,因为它一直执行直到获得解决方案(本地和远程)。

有什么方法可以在java中使用Android API来实现吗?我想编写自己的代码来获取度量值。请你们认为有帮助的任何事情,请告诉我... 感谢您的时间和耐心,

阿尔贝托。

我不确定是否有这样的 API 可用。这是类似讨论的链接。如果你愿意,因为能量/电池消耗取决于可能其他因素,包括编译器的效率。

最新更新