Переменная точка наблюдения не работает в проектах Eclipse/ADT Android
public class Main extends Activity {
int field = 0;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
int local = 0;
field = local;
local = field;
}
}
Я поставил "точку наблюдения" на "поле" и в "Свойства точки останова" я подтвердил, что наблюдаются как доступ, так и модификация. Но точка наблюдения не заставила отладчика приостановить выполнение программы. Пробовал как в 2.2 AVD, так и в Desire с включенной USB-отладкой.
У кого-нибудь есть опыт работы с Android?
Спасибо,
Райан
Ответы
Ответ 1
Я не могу найти официальный источник Google, который говорит, что он не работает. Однако я продолжаю искать зеркала этого документа
http://www.milk.com/kodebase/dalvik-docs-mirror/docs/debugger.html, в котором говорится
Известные проблемы и ограничения. Большинство дополнительных функций JDWP не реализованы. К ним относятся точки наблюдения за полем и лучшее отслеживание мониторов.