Как включить удаленную отладку / инспектор WebKit для Android-приложения с помощью WebView?

Мне нужно во время отладки проверять выполнение JavaScript (виджет веб-просмотра) в приложении для Android; через SDK & USB-кабель и / или http / websockets; с удаленного компьютера (например, Chrome работает на рабочем столе).

Webkit»В число источников входит реализация DebuggerServer (platform_external_webkit \ Source \ WebKit \ android \ wds \ DebugServer.cpp), доступная на уровне cpp, и привязанная, если включен флаг WDS (во время сборки?)

Source \ WebKit \ android \ jni \ WebCoreFrameBridge.cpp: #if ENABLE (WDS) Source \ WebKit \ android \ jni \ WebCoreFrameBridge.cpp: WDS :: server () ->ADDFRAME (рама);

Порт по умолчанию для сервера - 9999

Источники показывают, что все реализовано (на уровне Cpp), чтобы включить эту функцию, но я не нашел никаких ссылок на поиск в Интернете опыта использования живой отладки на уровне javascript в устройствах Android, автоматизирующих webkit 'Интерфейс инспектора.

1.- Представлена ли функция в двоичном виде в реальных устройствах Android? (имеет адроидаРаспределение webkit было построено без включенного флага WDS? :-()

2.- Может ли функция удаленной отладки быть включена / использована из javascript или приложения (на уровне java), например при запуске приложения?

3.- Если возможно включить функцию инспектора / отладчика webkit, как сделать возможным взаимодействие из удаленного приложения? (например, из другого приложения javascript, использующего веб-сокеты, или chrome на настольных компьютерах).

Некоторые параграфы, объясняющие механику, такие какhttps://developers.google.com/chrome-developer-tools/docs/remote-debugging#remote было бы здорово!

заранее спасибо за любую информацию, или ссылки на эту тему. Я считаю важным включить удаленную отладку (в устройстве) на уровне javascript, чтобы сделать возможной современную разработку приложений HTML5 и удачный опыт отладки.

ура, Але.

Ответы на вопрос(5)

Ваш ответ на вопрос