Удаленная отладка - это когда вы отлаживаете приложение, работающее в месте или среде, отличной от вашего локального компьютера способом, напоминающим локальную отладку. Смысл этого в том, чтобы разработчики могли без труда отлаживать компоненты распределенных систем.
Какая польза от удаленной отладки?
Проще говоря, удаленная отладка - это отладка приложения, работающего не в вашей локальной среде. Обычно это делается путем подключения удаленно работающего приложения к вашей среде разработки.
Что такое удаленная отладка в Java?
Удаленная отладка Java - это процесс отладки программы или приложения Java, работающего на другом компьютере или в серверной среде… Как только соединение установлено, JDWP используется для передачи инструкций между отладчиком и отлаживаемой программой (отлаживаемой прикладной программой) при выполнении удаленной отладки.
Что такое удаленная отладка в Android?
Удаленная отладка позволяет проверять страницу, работающую на устройстве Android, с компьютера для разработки.
Как работает удаленный отладчик?
Удаленная отладка предусмотрена самой спецификацией Java. Отлаживаемое приложение подключало к себе сокет, а затем прослушивало инструкции по отладке этого сокета. … Отладчик привязывается к этому сокету и затем отправляет инструкции на этот сокет.