На работе я использую Ubuntu, и дома я использую Windows 7. Я хотел бы знать, как я могу бенчмарк мой андроид приложения на Ubuntu и 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. Как отлаживать и тестировать сетевое приложение для Android.
- 3. Приложение для Facebook: как тестировать неутвержденные функции
- 4. Как тестировать старое устаревшее приложение
- 5. Как тестировать устройства Android удаленно?
- 6. Как разрешить пользователям тестировать приложение iOS iOS?
- 7. Как тестировать Android-приложение в условиях низкого дискового пространства?
- 8. Как тестировать приложения для Android на всех устройствах Android
- 9. Как тестировать приложение Android Wear с обоими устройствами
- 10. Как альфа/бета тестировать приложение Android, прежде чем публиковать его?
- 11. Android Studio как тестировать многопоточность?
- 12. Как тестировать модуль, когда требуется приложение WPF?
- 13. Как автоматически тестировать приложения для Android, например. Samsung, HTC, ... Android?
- 14. Как тестировать ежедневные сигналы тревоги на Android?
- 15. Android: Как тестировать биллинг в приложении
- 16. Можно ли тестировать приложения Android без нажатия на приложение?
- 17. Как тестировать сбои в Android для нескольких устройств?
- 18. Приложение для обновления Android
- 19. Как интегрировать и тестировать PayPal на Android?
- 20. Как тестировать контент-провайдеров на Android
- 21. Как работать с мобильным хром и тестировать приложение Appium
- 22. Как тестировать производительность мобильных приложений
- 23. Хорошо и возможно всегда тестировать приложение для Android на реальном устройстве, а не использовать эмулятор Android
- 24. Как тестировать и тестировать аэрокосмический объект
- 25. Как тестировать POST?
- 26. Как я могу тестировать жесты в Android?
- 27. Как тестировать push-уведомления на Android?
- 28. Как тестировать сообщения для тоста Android в Appium (selenium Java)
- 29. Может ли тестировать приложение в приложении?
- 30. Приложение для Android Android
Я так не просил, что делает мое приложение. Я хочу увидеть бенчмарк. –
Вы не можете просто «тестировать» приложение, если только не существует определенной обработки, которую вы хотите выполнить по времени. Что вы пытаетесь выяснить? –
Да, я хотел бы так долго, чтобы мое приложение занимало то, что он делает. –