2013-04-29 1 views
0

Вы знаете какой-либо параметр для отслеживания всех событий ввода-события приложения?Отслеживать все события входа в Android

Я хочу сохранить все входные события одного «экземпляра» с помощью приложения для автоматического тестирования. К примеру тех, кто: - Нажмите на EditText1 - введите текст «ABC» - Нажмите на кнопке «Ok» - Новая активность начинается - Нажмите XY

Это должно произойти без переписывания всего кода приложения ,

В настоящее время я не знаю, с чего начать:/

Edit: Я хочу, чтобы идти в направлении Testdroid или Monkeytalk.

ответ

1

Вам может понадобиться использовать Logging используя такие события, как onclick() событий, TextWatcher методов, onTouch() событий и т.д. Но вы не можете загрузить этот проект GooglePlay, потому что в процессе загрузки и подписания приложения, он запрашивает удаление всех Заявления о регистрации в нашем проекте приложений.

+0

Означает ли это, что мне нужно добавить строку, такую ​​как Log.i (.., ...) для каждого слушателя? Это своего рода переписывание большого количества классов, чего я хочу избежать, если это возможно. – user2331454

+0

Привет, можете ли вы отправить ссылку на точное место, где Google просит удалить записи регистрации? – user2331454

+0

@ user2331454 это то, что вам нужно? http://developer.android.com/tools/publishing/preparing.html --или-- http://developer.android.com/tools/publishing/publishing_overview.html –