在工作中我使用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. 基準原生Android應用程序
- 2. 基準django應用程序
- 3. Android應用程序電池使用的準確基準
- 4. Web應用程序基準測試
- 5. 基準測試應用程序
- 6. 基準測試桌面應用程序
- 7. 基準Hadoop Map-Reduce應用程序
- 8. Qt的基準應用程序?
- 9. JVM基準測試應用程序
- 10. Android簡單的基準測試應用程序
- 11. 如何基於基於websocket的Node.js應用程序進行基準測試?
- 12. 我如何基準Rails 3應用程序的測試套件
- 13. 如何基準我的Rails應用程序的啓動?
- 14. 帶應用程序的Android應用程序標準
- 15. Android SQLite應用程序,準備生產
- 16. 基準Python程序
- 17. 如何從Xamarin Android應用程序調用Android應用程序
- 18. 如何辭職/修改標準的Android應用程序?
- 19. 如何瞭解Android中的標準應用程序?
- 20. J2MEPolish將J2ME應用程序轉換爲Android有沒有任何基準?
- 21. 如何使用Android應用程序的wsdl服務(基於Azure)
- 22. 如何在基於Android-Java的應用程序中使用DataTable。
- 23. 基準Django應用程序與許多同時請求,如ab
- 24. 如何基準Matlab過程?
- 25. setText在基本的Android應用程序
- 26. 基於Web的Iphone/Android應用程序
- 27. 基於Flash的android應用程序
- 28. Android應用程序基本安全
- 29. 基於位置的Android應用程序
- 30. Android - 基本信息應用程序
我這樣沒問什麼我的應用程序在做什麼。我想看看基準。 – 2012-07-20 01:10:51
你不能只是「測試」一個應用程序,除非有一些特定的處理是你想要的。你想知道什麼? – 2012-07-20 01:12:26
是的,我想這麼久我的應用程序需要它正在做的事情。 – 2012-07-20 01:13:15