Я новичок в разработке Android. Я использую Android Studio 2.2.3 Когда я пытаюсь отлаживать то, что происходит, когда класс расширяет BroadcastReceiver и метод onReceive()вызван, я не могу, потому что есть таймаут. Я вижу это в журналах.Отладка Android BroadcastReceiver onReceive() в Android Studio
Thread [5, TID = 13474, WaitingInMainSignalCatcherLoop, Thread * = 0xf3c30c00, равный = 0x12c0a0a0, "Сигнал Catcher"]: реагирует на сигнал 3
Я понимаю из документации, что это необходимо, потому что все должно произойти быстро, но нет ли способа продлить этот период времени для отладки? Коду не требуется много времени для запуска. Мне просто нужно больше времени для его отладки.
Моя ОС Windows, 10.
Я не уверен, почему вы видите это сообщение точно, но я знаю, что вы можете отлаживать onReceive() без проблем - у меня много раз. Что-то еще происходит, что вызывает это исключение. Возможно, если бы вы предоставили соответствующий код, мы могли бы помочь вам. –
Даже если я загружаю код из GitHub, он делает то же самое. Я пробовал с домашними витринами. – Para
Загрузите эту https://github.com/MatthewDailey/late-counter-android точку останова при получении, отладчик сработает через несколько секунд. – Para