Я искал в этой проблеме в последние дни, и вот что я узнал:
Я связался с Кейсом Баском - одним из авторов учебника по удаленной отладке Google, и он подтвердил, что в настоящее время не существует официального способа организации беспроводной отладки. Ссылаясь на его слова:
Рабочий процесс удаленной отладки зависит от функции отладки USB в Android.
Другая вещь, на которую я обратил внимание, - это отладка по беспроводной сети с помощью эмулятора Genymotion Android. Я заставил это работать. Вот как:
- Эмулятор Android Genymotion содержит нативные образы ОС многих устройств, поскольку я специально искал Nexus 5X 6.0.0, который я только что выбрал для загрузки этого образа.
- После загрузки образа я запустил образ, зашел в настройки устройства и включил отладку по USB
- После этого я запустил собственный браузер Android и зашел на интересующую меня страницу.
В моем приложении Mac Chrome я набрал
chrome://inspect
Вид рабочего стола Я нажал
inspect
чуть ниже адреса веб-страницы и получил это волшебное окно
Теперь я могу видеть, что на самом деле происходит на странице, не подключая реальное устройство Android. Просто чтобы заверить меня, я протестировал все на настоящем Nexus 5X 6.0.0 и, кажется, работает без проблем.
Вопрос все еще открыт, хотя вы можете сказать, что есть подтверждение от Google, я считаю, что все еще есть хаки или обходные пути, и я хотел бы увидеть их.