I'm trying to use XWalkView in Android 5.
When I try to inspect an XWalkView in chrome://inspect, I can see the name of the app that is running, but no options for inspection. I also attempted in Canary, but it never got past USB auth for debug.
How can I use chrome dev tools to debug XWalkView?
To debug xwalk webview remotely is similar to webview except the webview config. a. Config your chrome and device for debugging. Refer to google articles or SO post.
To display the list of the Android WebViews with debugging turned on, go to edge://inspect. Debug Android WebViews in the same way you debug a webpage through remote debugging. Android WebView debugging must be turned on within your app. To turn on Android WebView debugging, run the setWebContentsDebuggingEnabled static method on the WebView class.
I try to see if I can use WebView2 to connect with a running Edge browser, and run some JavaScript from it. 1. Follow the instructions by “Get Started with Remote Debugging Windows 10 Devices”. In Edge browser, change “Enable remote debugging through Windows Device Portal” from “Default” to “Enable”, then restart Edge browser.
When I try to inspect an XWalkView in chrome://inspect, I can see the name of the app that is running, but no options for inspection. I also attempted in Canary, but it never got past USB auth for debug.
To debug xwalk webview remotely is similar to webview except the webview config.
a. Config your chrome and device for debugging. Refer to google articles or SO post.
b. Config your webivew for debugging. (difference between webview and xwalkview) Refer to xwalkview doc.
For xwalkview, XWalkPreferences.setValue(XWalkPreferences.REMOTE_DEBUGGING, true);
(For webview, WebView.setWebContentsDebuggingEnabled(true); //v4.4+
) Refer to this answer.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With