adb devices was working fine last year, but after upgrades and new software installs,
adb devices
no longer recognizes USB attached Android devices.
Her
Change the USB connection type to 'Charge Only'. That was the only change I made it showed up on my device list. Weird.;)
The EasyTether fix worked for me, although first I had to load the kext file, then unload it. My Droidx popped up right away!
By the way, I'm running Snow Leopard 10.6.8 on my MacBookPro, so those who are having trouble with adb and connecting devices should check any USB applications, like EasyTether, for conflicts. Also be sure to follow all the above rules for 1. Application debugging (Settings->Applications->Development) USB debugging: ON 2. USB connection (on notification bar). Choose USB Mass Storage (altho Charge Only also works with my droidx and MacBookPro) 3. Unknown Sources (Settings->Applications->Unknown Sources = ON)
in my case what worked: