aktivieren WebKit-remote-debugging/Inspektor der Android-app mit WebView?

Ich prüfen müssen die Ausführung von javascript (webview-widget) in einem android-Anwendung,
beim Debuggen; durch SDK & usb-Kabel und/oder http/websockets;
von destop-computer (z.B. chrome läuft auf dem desktop).

Webkit-Quellen enthält DebuggerServer Umsetzung
( platform_external_webkit\Source\WebKit\android\wds\DebugServer.cpp )
zugänglich auf der cpp-Ebene, und gebunden, wenn flag WDS aktiviert ist (zur build-Zeit?)

Source\WebKit\android\jni\WebCoreFrameBridge.cpp:#wenn AKTIVIERT(WDS)
Source\WebKit\android\jni\WebCoreFrameBridge.cpp: WDS::server()->addFrame(frame);

Wird der Standard-port für server ist 9999

Die Quellen zeigen, dass alle umgesetzt werden (bei Cpp-level) die Funktion aktivieren,
aber ich habe nicht gefunden, einen Verweis auf der Suche im Internet für Erfahrungen
mit live-debugging auf javascript-Ebene in Android-Geräten automatisieren
webkit-Inspektor-Schnittstelle.

1.- Sind die feature vorhanden ist, in binäre form, die Ausführung in der aktuellen android-Geräten?
(hat Android die Verbreitung von webkit gebaut worden, ohne WDS-flag aktiviert? 🙁 )

2.- Können die remote-debug-Funktion aktiviert/verwendet von javascript oder Anwendung
(auf java-Ebene) z.B. beim Start der app?

3.- Im Fall es ist möglich, aktivieren Sie die webkit-Inspektor/debugger-Funktion,
wie machen es möglich, die Interaktion von remote-Anwendung ? (z.B. aus
ein weiterer javascript-app mit websockets, oder chrome auf desktop-Computern).

Einige Absätze der Erklärung der mechanik, wie
https://developers.google.com/chrome-developer-tools/docs/remote-debugging#remote
wäre nett!!

vielen Dank im Voraus für jegliche Informationen oder Hinweise zu diesem Thema.
Ich halte für wichtig, um zu ermöglichen remote-debugging (im Gerät) bei
javascript-Ebene machen es möglich, die moderne Entwicklung von HTML5
Anwendungen und happy debugging-Erfahrung.

cheers,
Ale.

InformationsquelleAutor aleReimondo | 2012-12-10

Schreibe einen Kommentar