Как отладить поле в Android Studio - PullRequest
0 голосов
/ 29 ноября 2018

Я использую Android Studio для отладки поля класса, вот что я хочу знать: кто и когда изменил переменную.Но кажется, что это не работает как обычная точка останова, когда поле изменяется, мое приложение просто останавливается, и в окне отладки нет такой опции, как Step Over или Resume Program.Моя панель инструментов выглядит непригодной для использования: enter image description here

Итак, как видно из заголовка, поле было нажато один раз, и мое приложение впоследствии остановилось.Также это не показывает, кто изменил переменную, или как она была изменена (через установщик или из класса).Как я могу заставить это работать?

1 Ответ

0 голосов
/ 29 ноября 2018

И «Добавить точку наблюдения», и добавление точек останова при каждом обновлении значения почти сделали свое дело. Фактически, ни одна из точек останова не сработала вообще, но это привело меня к выводу, что приложение вообще не использовало правильный объект,и да, хэш-коды использованного объекта и объекта, который должно было использоваться приложением, были бы разными, они должны быть более осторожными с singleton:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...