Мне нужно проверить выполнение javascript (виджет веб-просмотра) в приложении Android, при отладке; через SDK и USB-кабель и/или http/websockets; с компьютера-прерывателя (например, chrome работает на рабочем столе).
Источники Webkit включают реализацию DebuggerServer (platform_external_webkit\Source\WebKit\android\wds\DebugServer.cpp) доступный на уровне cpp и связанный, если флаг WDS включен (во время сборки?)
Источник\WebKit\android\jni\WebCoreFrameBridge.cpp: #if ENABLE (WDS) Источник \WebKit\android\jni\WebCoreFrameBridge.cpp: WDS:: server() → addFrame (фрейм);
Порт по умолчанию для сервера - 9999
Источники показывают, что все реализовано (на уровне Cpp), чтобы включить функцию, но я не нашел никакой ссылки в Интернете для опытов использование живой отладки на уровне javascript для автоматизации устройств adroid Интерфейс инспектора webkit.
1.- Представлена ли функция в бинарной форме в реальных устройствах Android? (было ли распространено adroid-распределение веб файла без флага WDS?:-()
2.- Может ли функция удаленной отладки включаться/использоваться из javascript или приложения (на уровне java), например. при запуске приложения?
3.- Если возможно включить функцию инспектора/отладчика webkit, как сделать возможным взаимодействие с удаленным приложением? (например, из другое приложение для javascript, использующее websockets, или хром на настольных компьютерах).
Некоторые параграфы, объясняющие https://developers.google.com/chrome-developer-tools/docs/remote-debugging#remote было бы хорошо!
заблаговременно за любую информацию или ссылки на эту тему. Я считаю важным включить удаленную отладку (на устройстве) в javascript, чтобы сделать возможным современное развитие HTML5 приложений и счастливого отладки.
веселит, Ale.