我有两个我开发的
android应用程序.我需要比较一个项目的两个应用程序,我试图找到工具,这将允许我捕获有关应用程序的数据,如cpu /内存/数据传输等方面的计算用途.还有,无论如何比较不同的应用对电池使用的影响?
谢谢,
解决方法
要分析应用程序中的cpu使用率(例如,在单个方法中花费的时间百分比),请查看
traceview.它是Android SDK附带的工具目录中的可执行文件.
对于内存使用,您可以使用Eclipse Memory Analyzer (MAT)(如果您更喜欢其他IDE,则可以使用独立选项).
对于电池使用,有一个名为PowerTutor的项目,它有助于估算cpu,网络接口,显示器和GPS所消耗的功率.