Мне интересно, как (и если это вообще возможно) удаленно отладить приложение, написанное с помощью веб-SDK, работающее на Samsung Galaxy Watch?
Я умею:
- подключиться к часам с помощью диспетчера устройств (появляются журналы и т. д.)
- установить и запустить приложение на часах
- отлаживать приложение в эмуляторе часов (чтобы я мог подтвердить, что отладчик Javascript работает)
Когда я пытаюсь выполнить отладку на самих часах:
- он правильно устанавливает приложение
- настраивает переадресацию портов, например, консоль сборки имеет: Перенаправленный порт: локальный (34473) -> удаленный (34473)
- запускает инструменты разработчика Chrome, например, консоль сборки имеет: Открытие веб-инспектора: http://127.0.0.1:34473/devtools/inspector.html?ws=127.0.0.1:34473/devtools/page/3c071e56-9c65-494f-a22a-0011ea747859
... но страница Chrome пуста. Перезагрузка страницы не имеет значения, все равно остается пустой.
Погуглил, нашел очень мало. Это сообщение на форуме (https://developer.tizen.org/forums/web-application-development/web-inspector-not-working-remote-device?langswitch=en) описывает ту же проблему, но ответ бесполезен: предоставленная ссылка показывает, как запустить приложение (которое работает), а не как удаленно отлаживать.
Любая помощь будет оценена. На данный момент я не уверен, что это вообще возможно.
Часы работают под управлением Tizen 4.0.0.1 и Tizen Studio 3.0.