Переменная точка наблюдения не работает в проектах 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 не реализованы. К ним относятся точки наблюдения за полем и лучшее отслеживание мониторов.

licensed under cc by-sa 3.0 with attribution.