2013-11-28 43 views
1

我正在研究通過webkit調試協議進行通信的webkit調試器。我的調試器適用於Mobile Chrome。我只是做使用Android 4.4 WebView進行遠程webkit調試

adb forward tcp:9222 localabstract:chrome_devtools_remote 

然後我可以連接到本地主機:9222/JSON並列出可用的頁面,並通過WebKit的調試協議連接到相應的網絡插口。我如何爲新的Android 4.4 Web視圖做同樣的事情? 我知道如何使用chrome來調試android web視圖。我的問題是如何使用API​​直接連接webview的調試協議。 localhost:9222/json爲空,當我的網絡視圖在設備上打開時。 謝謝

回答

4

它可以轉發端口的web視圖,但你不能調試,使用chrome://inspect而不是 - 它更容易,你不需要手動端口轉發!

供參考:

ADB向前TCP:9222 localabstract:webview_devtools_remote_ <進程id >

例如

adb forward tcp:9222 localabstract:webview_devtools_remote_8123 

打開Chrome瀏覽器http://localhost:9222顯示消息:請使用Chrome://檢查