How to debug webview remotely?

Try this:

  1. Enable Developer Options in Device (Settings–>About Phone–>Tap 7 times on build number)

  2. Turn on Developer options and Enable USB Debugging (in Developer Options)

  3. Add this line in your custom Application class or in the Activity where the Web View is loaded

    // if your build is in debug mode, enable inspecting of web views

     if (0 != (getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE)) {
         WebView.setWebContentsDebuggingEnabled(true);
     }
    
  4. Open Chrome and type chrome://inspect/#devices and you should see your device in the Remote Target List

  5. Click on inspect to debug it.

Update:
You can simplify it like below:

WebView.setWebContentsDebuggingEnabled(BuildConfig.DEBUG)

Leave a Comment

techhipbettruvabetnorabahisbahis forumueduseduseduseduedusedueduseduseduedus