
Рис. 3.1. Схема процесса реализации
В процессе отладки устраняются программные ошибки, а для более глубокого их поиска и обнаружения более сложных, логических ошибок, применяется тестирование.
Так как Android – мобильная платформа, существуют два варианта запуска приложений: на реальном устройстве и в эмуляторе.
Эмулятор входит в комплект SDK и позволяет тестировать приложения в разных версиях Android и c различным разрешением экрана. Прежде чем выпускать приложение в релиз, необходимо проверить, как оно выглядит при разном разрешении.
А также эмулятор может быть полезен для проверки специфических ситуаций – обмена сообщениями, отсутствия доступа в интернет и др.
Рассмотрим, как отлаживать Android – приложения с помощью различных инструментов, присутствующих в Android SDK версии 16.