Я хочу выполнить некоторый бенчмаркинг на родном приложении Android, с которым я сейчас работаю. Мне удалось распечатать некоторые требуемые данные, чтобы logcat в eclipse, но я ищу хороший способ: 1) запустить тесты несколько раз и 2) записать вывод logcat.Benchmarking Родные приложения для Android
Я, как правило, разработчик C++, поэтому я более знаком с тем, что говорю, запуская скрипт bash в терминале, чтобы выполнить программу несколько раз и перенаправлять вывод в текстовый файл. Тем не менее, я не уверен, могу ли я сделать что-то подобное для родного приложения для Android.
Любые советы о месте, которое необходимо начать, будут оценены по достоинству.
Благодаря
Но когда я начинаю, он возвращается сразу после запуска активности, так как я могу узнать, когда приложение закончилось? – Tony
Смотреть логарифм. Приложения для Android запускаются в своем собственном процессе независимо от того, что, как правило, зависает для возможного повторного использования, поэтому любая сериализация исполнения происходит только посредством обмена сообщениями/мониторинга. –