Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何测量我的Android应用程序在某一时刻消耗的能量_Java_Android_Battery_Energy_Consumption - Fatal编程技术网

Java 如何测量我的Android应用程序在某一时刻消耗的能量

Java 如何测量我的Android应用程序在某一时刻消耗的能量,java,android,battery,energy,consumption,Java,Android,Battery,Energy,Consumption,几个月前我就一直在想这个问题,因为我正在写我的论文,但不幸的是我没能完成。我正在做的是一个性能分析,关于在手机上本地运行算法的应用程序和在云上运行算法的同一应用程序所消耗的能量,并将响应返回到手机。我想做的是尝试找到一种精确的方法来获得这个算法消耗的能量,因为它一直执行到得到解决方案为止(本地和远程) 有没有什么方法可以在java中使用Android API来实现这一点?我想编写自己的代码来获取度量值。请告诉我任何你们认为有用的东西,请告诉我。。。我感谢你的时间和耐心 阿尔贝托。我不确定是否有这

几个月前我就一直在想这个问题,因为我正在写我的论文,但不幸的是我没能完成。我正在做的是一个性能分析,关于在手机上本地运行算法的应用程序和在云上运行算法的同一应用程序所消耗的能量,并将响应返回到手机。我想做的是尝试找到一种精确的方法来获得这个算法消耗的能量,因为它一直执行到得到解决方案为止(本地和远程)

有没有什么方法可以在java中使用Android API来实现这一点?我想编写自己的代码来获取度量值。请告诉我任何你们认为有用的东西,请告诉我。。。我感谢你的时间和耐心


阿尔贝托。

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

也许检查源代码会有所帮助。