在工作中我使用Ubuntu和在家里我使用Windows 7.我想知道我怎么能基准我在Ubuntu Android应用程序和Windows 7如何基准android应用程序?
0
A
回答
2
您可以使用DDMS和Systrace打破你的应用程序正在这样做和多久。
至于“基准测试”,你是什么意思?你想看看在你的应用中做些什么需要多长时间? 确保您以尽可能最快的方式做事,而不是在特定的时间范围内,通常更有用。
1
我编写了一个代码来专门测试我想要的代码的特定部分。你可以在这里找到: http://farzad.devbro.com/android_benchmark/Devbro_Benchmark.java
下面是代码示例使用:
Devbro_Benchmark.markStart("Label2"); //mark a begining
for(int i=0;i<1000;i++)
{
//you can create multiple markers at once. If you use the same marker name
//it will simply add up the times for you
Devbro_Benchmark.markStart("Label1");
//some random code
Devbro_Benchmark.markEnd("Label");
}
Devbro_Benchmark.markEnd("Label2"); // mark an ending
//once you are done with your markers you can display an extensive report which will be
//shown using the Log.d
Devbro_Benchmark.print_report();
//once you are done you can reset before redoing it.
Devbro_Benchmark.reset();
相关问题
- 1. 基准django应用程序
- 2. Qt的基准应用程序?
- 3. 基准测试桌面应用程序
- 4. JVM基准测试应用程序
- 5. Web应用程序基准测试
- 6. Android简单的基准测试应用程序
- 7. 如何基于基于websocket的Node.js应用程序进行基准测试?
- 8. 如何基准我的Rails应用程序的启动?
- 9. Android SQLite应用程序,准备生产
- 10. 如何了解Android中的标准应用程序?
- 11. J2MEPolish将J2ME应用程序转换为Android有没有任何基准?
- 12. 如何在基于Android-Java的应用程序中使用DataTable。
- 13. 基准Django应用程序与许多同时请求,如ab
- 14. 基于Web的Iphone/Android应用程序
- 15. Android - 基本信息应用程序
- 16. 基本计算器Android应用程序
- 17. MQTT Eclipse Paho Android应用程序基本
- 18. 基于位置的Android应用程序
- 19. 如何为诺基亚XL等诺基亚手机运行Android应用程序创建应用程序
- 20. 基于Android时间的应用程序如何工作?
- 21. 如何制作基本的Android USB Host应用程序?
- 22. 如何用Android应用程序打开Facebook应用程序?
- 23. 如何从Java Web应用程序启动Android应用程序?
- 24. Android:应用程序Protector应用程序如何工作?
- 25. 如何将AngularJS应用程序转换为android应用程序
- 26. 如何将Android应用程序拆分为lib +应用程序
- 27. 如何将j2me应用程序转换为android应用程序?
- 28. 如何获得Android应用程序的应用程序列表?
- 29. Android应用程序和Web应用程序如何工作?
- 30. Android“应用程序锁定”应用程序如何工作?
我这样没问什么我的应用程序在做什么。我想看看基准。 – 2012-07-20 01:10:51
你不能只是“测试”一个应用程序,除非有一些特定的处理是你想要的。你想知道什么? – 2012-07-20 01:12:26
是的,我想这么久我的应用程序需要它正在做的事情。 – 2012-07-20 01:13:15