Я пытаюсь разработать API для платформы Android для измерения производительности приложения. Например, для измерения приложения Android требуется следующее. Мне нужно предложение экспертаПроизводительность приложения для Android
Сколько времени занимает приложение для входа? Войдите в систему через заднюю систему. Имя пользователя и пароль сохраняются на сервере базы данных, а приложение Android проверяет имя пользователя и пароль на сервере базы данных. Сколько времени занимает приложение для проверки? Одно общее решение для этого: время начала и окончания функции имени пользователя/проверки пароля, тогда (время окончания - время начала) даст фактическое время, в которое приложение должно было войти в систему. Любое другое предложение эксперта?
Рассчитать время рендеринга, необходимое для полной загрузки всех этих компонентов пользовательского интерфейса (TextView, ImageView и т. Д.). ImageView будет загружаться с сервера. Требуется также предложение эксперта. Я могу применить # 1 тики здесь, но хотелось бы услышать от экспертов :)
Благодаря Арефин
Спасибо, @ Dan Breslau, ваша идея Awesome! – arefin
Мне нужна еще одна информация, если вы знаете, позвольте мне сообщить. После установки apk в моем устройстве с помощью команды adb я хочу запустить приложение автоматически. Нет взаимодействия с пользователем, приложение будет запущено и перемещаться с одного экрана на другой.Но весь экран должен быть достигнут. Любая идея от вас? Заранее спасибо. – arefin
Если я понимаю, что вы правы ... способ, которым я это сделаю, - создать второе приложение, которое используется только вами (или другими людьми, тестирующими ваше приложение), которое содержит список намерений, что ваш «настоящий», приложения. Это тестовое приложение периодически запускает один из Intents из списка, пока не достигнет конца списка, после чего он выйдет. У меня нет времени, чтобы предложить более подробную информацию; если вам нужно изучить это дальше, я бы предложил опубликовать новый вопрос. –