java - 如何测量我的 Android 应用程序在特定时刻消耗的能量

标签 java android battery energy consumption

自几个月前以来,我一直在努力解决这个问题,因为我正在研究我的论文,但不幸的是我未能成功。我正在做的是关于在手机上本地运行算法的应用程序和同一应用程序但在云上运行算法并将响应返回到手机所消耗的能量的性能分析。我想做的是尝试找到一种准确的方法来获取该算法从执行到获得解决方案(本地和远程)所消耗的能量。

有什么方法可以让我在 java 中使用 Android API 来完成它?我想编写自己的代码来获取这些措施。如果你们认为有帮助,请告诉我...感谢您的时间和耐心,

阿尔贝托。

最佳答案

我不确定是否有这样的 API 可用。这是一个类似 discussion 的链接.如果您想要,因为能量/电池消耗取决于其他因素,包括编译器的效率。

关于java - 如何测量我的 Android 应用程序在特定时刻消耗的能量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12514078/

相关文章:

android - C++ 生成器 : Include JAR files

android - 如何知道api版本和android源码

java - 在 OS X 10.8 下的 Eclipse (4.3 Kepler) 中安装 GWT 插件并正常工作时出现问题

android - 在广播接收器响应 Intent.ACTION_BATTERY_CHANGED 之前获取电池电量

java - 使用 HttpResponseInterceptor 来操作响应

java - 如何以任意顺序使用字符串和整数组合作为输入?

android - 如果我在短时间后再次启动它,我应该停止我的 android 服务吗?

java - Android 蓝牙 LE 禁用通知回调耗尽电池?

java - 模型属性的 spring MockMvc 测试

java - 如何在选项卡式 Activity 中切换回上一个选项卡