1、获取应用的启动时间
(方法1)
adb shell am start -W -n PackageName/PackageNmae.MainActivityName
该方法 在命令行界面、通过 adb shell 来调起应用(主Activity的 Intent),并输出应用的启动时间——前提是知道应用的包名、主Activity的名字。
(方法2)
编写 实现了 Instrumentation(类似 Activity的组件) 的子类,它的启动在 Application 之前,专门用于 检测 Android应用 的性能测试。
(目前还不太会用 Instrumentation)
参考:
http://www.oschina.net/question/54100_27061
http://blog.csdn.net/hunterno4/article/details/23126453
2、性能测试
(方法1)
腾讯提供的 开源性能测试工具 APT——主要用于CPU、内存的测试(貌似不能测试应用的启动时间)
参考:
http://www.csdn.net/article/2014-04-23/2819366-tencent-APT-open-source-tool-guide