Как решить "Ожидание завершения последней команды отладчика", застрявшее в Android Studio? - PullRequest
1 голос
/ 06 августа 2020

Мой проект находится в Android Studio . Он содержит около 35 тысяч строк в Windows 7 . Моя среда обновлена. Я использую Kotlin, а не Java, но это не важно. В моем компьютере много памяти.

Я прочитал весь материал в Inte rnet о сообщении Waiting until last debugger command completes при отладке своего приложения в мобильном телефоне.

Для меня это сообщение работает в нормальном темпе или полностью зависает (зависает), а иногда очень медленно.

У меня есть поток в моем приложении, но часто эта проблема возникает вне любого потока. Просто в виде простого кода!

Возможные обходные пути, которые не могут решить мою проблему.

a) Удалите все контрольные переменные. Немного улучшается. б) Удалить старые точки останова. Этого не достаточно. c) Выполнить Invalidate Caches and Restart d) Снимите отметку Enable ToString object view дюйм Settings, Build,Execution and Deployment, Debugger, Data Views, Java e ) Disable JIT не отмечен в Debugger настройках

JetBrains сообщает об этой проблеме с 2008 !

Я пытаюсь отключить опцию Force classic VM for JDK 1.3x and earlier в настройках Debugger, но она тоже не работает.

Обновление

Я разместил его как ошибка в Google Issue Tracker и JetBrains , включая файлы dump file и idea.log. Google пометил приоритет как P3 и серьезность как S3 (низкие уровни), хотя я думаю, что это серьезная проблема, потому что это значительно снижает производительность процесса отладки.

Обновление 2

Надеюсь. Егор Ушаков из JetBrains мне ответили. Так что я сделал много дампов и скриншотов. Посмотрим, что будет. Меня это беспокоит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...