Doing Android development on a Mac and this very new phone I have doesn't show up in the devices list in adb. Lots of other phones and devices work fine for me so I know my setup is good.
I have debugging enabled (Settings --> Applications --> Development --> USB debugging) on the phone, but it just doesn't show up when I run adb devices
Also make sure you check the vendors website for their "USB" drivers. I had this problem with my AT&T Galaxy Note (Running Android 2.3.6) and it wasn't being recognized by the adb without a driver install that I got from the samsung website.
On the LG G3 I was able to get it working by installing ADB via homebrew (Installing ADB on MAC OS X) and then disabling/enabling USB debugging.
I had a devil of a time with this.
I attempted this method but it did not work. I ended up turning OFF USB debugging and the device then requested that install motocast.
It attempted to use the build in installer but it kept crashing past the download. After I downloaded it manually and installed it, I was able to do it.
I am running 10.6.8 and the device is a Xoom 2 running 3.2.2
After that installation, it worked fine.
Just in case it helps somebody in the future, I had accidentally turned off "USB debugging" in my settings when I was enabling/disabling "Show layout boundaries". So, first check this setting in your "Developer options".
Tried all the above, the last piece missing was to enable USB Debugging within Developer Options which was hidden on my 4.4 Galaxy Note 10.1.
See item 5.2 from this link.
Solution specific to Nexus 4 and Nexus 5 for OS X
Got no device listed in the "List of devices attached" when I ran: adb devices
Fix:
'Settings'
: { } Developer OptionsTry listing your device from ./adb devices and it should work.
Answer taken from: Any idea why adb does not recognize my nexus 4 on mac