Подтвердить что ты не робот

Переменная точка наблюдения не работает в проектах 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?

Спасибо, Райан

4b9b3361

Ответ 1

Я не могу найти официальный источник Google, который говорит, что он не работает. Однако я продолжаю искать зеркала этого документа http://www.milk.com/kodebase/dalvik-docs-mirror/docs/debugger.html, в котором говорится

Известные проблемы и ограничения. Большинство дополнительных функций JDWP не реализованы. К ним относятся точки наблюдения за полем и лучшее отслеживание мониторов.