Until now, if you wanted to use ADB to "talk" to your phone you either installed the SDK, or copied files by hand, or used one of those toolkits (almost) everyone seems to love to recommend. On a Chromebook, things were even harder. Finding the right version of ADB and dependencies compiled for your architecture and putting them all in place, or giving in and installing another operating system so you could use the tools you might need to use was not what I would call user-friendly. That's all changing.
Koushik Dutta, a long-time Android developer and author of apps like Helium and Rom Manager (he's the ClockWorkMod guy), is working on something. Right now he's released a public version of a full blown ADB server for Chrome, that enables everything you need to get ADB up and running with a single install — even on a Chromebook. For the time being, it only works with the Nexus 5 and provides the simple interface from ChromeADB, an existing open-source Chrome app. But it does this without having to have ADB installed and running. Support for other devices is coming soon.
I powerwashed my Pixel to make sure I didn't have any leftovers from my own setup, then installed Koush's Chrome app. Everything worked on the first try. I like where this is going. I imagine we're going to soon see Chrome apps from Mr. Dutta to do the things we used to need Windows, OS X or a full Linux distro to do.
If you want to give this a try — remember, it's only working on the Nexus 5 for now — visit the source link for the download and more information.
Source: +Koushik Dutta