Отладка приложения Android

Я пытаюсь использовать приложение для позиционирования в помещении с открытым исходным кодом, Redpin.

Некоторые изображения, которые я загружаю раньше, представлены с некоторыми классами пользовательского интерфейса.

Но я обнаружил, что некоторые диалоги не видны, и после проблемы с диалогом изображение на экране искажается.

Нет ничего красного или оранжевого в LogCat или консоли запуска Android.

Представление и классы деятельности находятся по ссылкам ниже:

https://sourceforge.net/p/redpin/code/HEAD/tree/trunk/RedpinAndroid/src/org/redpin/android/ui/mapview/MapView.java

https://sourceforge.net/p/redpin/code/HEAD/tree/trunk/RedpinAndroid/src/org/redpin/android/ui/MapViewActivity.java

В качестве резюме мой вопрос:

кроме LogCat, где я могу посмотреть, что происходит, когда изображение становится поврежденным?

1 ответ

Первое, что приходит на ум, - это использование обычных точек останова для отладки вашего кода. Это по крайней мере поможет вам понять, что портит ваш образ. Может быть, это путь к очевидности, но я думаю, стоит упомянуть в любом случае.

В Android также есть инструмент под названием Hierarchy Viewer, который используется для отладки вашего пользовательского интерфейса. Это в основном для оптимизации, но также может быть использовано для поиска ошибок в вашем пользовательском интерфейсе. http://developer.android.com/tools/debugging/debugging-ui.html.

Другие вопросы по тегам