Отладка сбоев

Курс "Программирование под Андроид"
5 уровень , 11 лекция
Открыта

В Андроид есть инструмент для отладки, он называется DDMS (Davlik Debug Monitor Server). Подробнее по этой ссылке.

Вот новые термины из этого урока:

Отладка Debug
Сбой Crashes
Ошибка при компиляции Compile time error
Ошибка при выполнении Runtime error
Журнал учёта System log
Отслеживание стека вызовов Stacktrace

Их определения есть в словаре терминов.

Свои ответы и вопросы можете оставлять в комментариях.

Комментарии (15)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
misha_lazarev Уровень 34
19 мая 2022
Для чего в методе атрибут View view? Выполнено✅
Hokkaido Уровень 2
4 апреля 2024
Отвечаю, так как буд-то ты этот вопрос задал недавно, а не 2 года назад) Попробуй запустить код, без него и нажать на эмуляторе кнопку order. Приложение закрашится, в логах выбъет такое же как рассматривалось в этом уроке исключение: java.lang.IllegalStateException: Could not find method submitOrder(View) in a parent or ancestor Context for android:onClick attribute defined on view class com.google.android.material.button.MaterialButton with id 'order_button'. Все из-за того что без этого параметра(View view) мы не сможем обратится к методу submitOrder из нашего xml через атрибут: android:onClick="submitOrder" в <Button/>.
maximk0 Уровень 6
2 января 2022
На момент написания комментария это все выглядит так:
Jack Daniel Уровень 28
14 сентября 2021
Слишком много поменялось в Android Studio с момента этой записи. Приходится разбираться "на ощупь". :(
Yulia A Уровень 13
3 октября 2021
Зато какая зарядка для мозгов!
🦔 Виктор Уровень 20 Expert
28 ноября 2020
Немного резкий переход c коробочек-переменных на погружение в отладку, но ничего, всё получится! DDMS уже нет, его заменил Android Device Monitor, который тоже убрали и заменили новыми фичами: профайлерами, инспекторами и т. п. На момент комментария это всё выглядит так:
Sergii Nadieiev Уровень 0
13 августа 2019
DDMS уже нету... Android Device Monitor
Evgenii Уровень 35
16 февраля 2019
как все это забавно, объясняют с каробочкой, что такое переменная, а потом сразу предлагают логи системы смотреть :)
Flystar Уровень 3
18 сентября 2017
Всё супер. Но специально я эти задания делать не буду. Я их и так почти каждый день делаю :-(
Михаил Уровень 7
1 августа 2017
На Huawei Honor 7 не появляется сообщение об ошибке. Приложение просто вылетает, а в логах ничего не появляется.
GAZ Уровень 27
11 декабря 2018
Попробуй фильтр наложить: Show only selected application
Ваня Струсевич Уровень 22
10 июля 2017
Haters gonna hate
Artem Bykov Уровень 17
5 июля 2017
Здравствуйте! Спасибо огромное за перевод этого курса! Очень качественно, Вы настоящие профессионалы! В этом уроке нашел ошибку в тексте DDMS (Davlik Debug Monitor Server) - У Вас ошибка в слове "Dalvik" DDMS (Dalvik Debug Monitor Server) - исправленный вариант Спасибо еще раз за курс!