Remote debugging using USB debugging is not woking
I found the missing pieces of the puzzle were installing the Java SDK &amp; Android SDK.

I came across this because I couldn't connect to the "adb interface" - the Android remote debugging instruction page never mentioned installing an SDK, so I Googled "how to set up adb interface", and I found this page on How To Geek.

After installing the Java SDK &amp; Android SDK, I was able to detect the device using "adb detect", and then Chrome was able to detect the device on chrome://inspect.

Prior to installing the Java SDK &amp; Android SDK, chrome://inspect would not detect the device.

The version of Chrome Canary I was using was 48.0.2547.0 (64-bit).

The fact that the Java SDK &amp; Android SDK install fixed the problem contradicts Google's own advice here:


  You no longer need to configure ADB or the ADB plugin to debug remote
  browser tabs and WebViews. Remote debugging for Android is now part of
  the standard Chrome DevTools.