java - Android 上的性能测量

标签 java android performance memory

我正在寻找衡量我的 Android 应用程序性能的方法。特别是在调用特定方法时。显然,我可以使用时间(之后的时间 - 之前的时间)来评估速度有多快,因此它的执行速度有多快。

有人知道其他技术吗?即显示使用了多少处理器。

提前感谢您的任何回复。

最佳答案

您可以使用 Traceview为此工具 as kabuko mentioned ,注意这个工具也是accessable from Eclipse并且非常易于使用:

运行应用程序,进入 DDMS View ,选择要跟踪的进程并单击“开始方法分析”按钮(带红点的树形箭头)。在应用程序中执行您想要分析的操作,然后再次单击相同的按钮停止跟踪,Eclipse 将向您显示跟踪。

Start method profiling button

关于java - Android 上的性能测量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9689040/

相关文章:

java - 尝试将密码添加到Firebase RealTime数据库,但没有显示?

java - 如何使用JGit从某个特定日期到当前日期获取特定类型的提交

android - 蓝牙 Controller 和控制台之间的游戏命令格式

android - 在我的应用程序中处理我的网站 URL

Android:内存中的位图大小

java - 基于on对象属性对ArrayList进行排序

c++ - 考虑到缓存一致性的高性能应用程序的POD数学结构类的C++选择按值传递还是按引用传递

java - 每个请求如何在 Spring 中拥有一个全局变量?

mysql - 将列长度从varchar 18更改为varchar 8会大大提高搜索速度吗?

java - (JAVA) 参数和返回类型错误