7 / 7 / 2
Регистрация: 28.08.2014
Сообщений: 179
|
|
1 | |
Отладка приложения26.07.2015, 14:03. Показов 813. Ответов 4
Метки нет (Все метки)
Здравствуйте. Подскажите, как можно в Eclipce или AndroidStudio получить список поочередно используемых переменных, методов, классов ? Пробовал в Дебагере работать, выставлял брекпоинт и от точки остонова я мог передвигаться по строкам кода, в пределах одного класса. Но мне это не подходит. Мне нужно получить полностью весь алгоритм работы приложения. То есть с какого класса,метода, переменной начинается работа приложения и далее ...
Так-же буду благодарен если подскажите в какую строну копать. Спасибо.
0
|
26.07.2015, 14:03 | |
Ответы с готовыми решениями:
4
Отладка приложения в эмуляторе Отладка приложения на устройстве Lazarus и отладка приложения Отладка приложения в Лазарус |
Модератор
3388 / 2160 / 352
Регистрация: 13.01.2012
Сообщений: 8,380
|
|
26.07.2015, 15:16 | 2 |
первое что приходит в голову - поставить точку в процедуру создания первой активити и дальше прыгать через стэп овер степ инто
1
|
150 / 137 / 35
Регистрация: 29.07.2012
Сообщений: 709
|
|
26.07.2015, 15:22 | 3 |
Ты наверное сравниваешь с аналогией в Win32. Где имеется функция main с которой и происходит начало начал. Но в Android платформе все иначе, все эти низкие штучки от тебя скрыты. Началом твоего приложения это является main activity которая прописана в манифесте. Вот оттуда и начинай отлаживать.
1
|
7 / 7 / 2
Регистрация: 28.08.2014
Сообщений: 179
|
|
26.07.2015, 17:00 [ТС] | 4 |
Bend3r, vxg, Мне нужно что бы каждый шаг можно было просмотреть, учитывая переменные, листнеры, адаптеры и.т.д.
Зачем мне это нужно - 1. что бы знать 2. Я написал программу несколько месяцев назад, довольно таки с сложным кодом в некоторых её частях. После, несколько месяцев я ей не занимался, а потом в процессе использования программы, выявился баг. Он появился как раз в самом запутанном и сложном месте. Точно идентифицировать ошибку при помощи LogCat, log.d, дебагера, нельзя. Для этого мне нужно сделать что то наподобие трассировки. То есть, есть определённый участок в коде, в котором зарыт баг. Единственный способ его нормальным образом обнаружить, это просмотреть точный ход выполнения действий программы. Но как это сделать, я не знаю.
0
|
912 / 560 / 88
Регистрация: 13.02.2014
Сообщений: 2,081
|
|
27.07.2015, 07:42 | 5 |
В DDMS есть такой функционал вроде. Но надо разбираться.
0
|
27.07.2015, 07:42 | |
27.07.2015, 07:42 | |
Помогаю со студенческими работами здесь
5
Отладка приложения IronLanguages Отладка многопроектного приложения Отладка боевого приложения Удалённая отладка приложения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |