First off, I'm brand new to application development. I installed Eclipse, an add-on, a plug-in, sdk, etc., and follow the book “Android for Developers, Application Based Approach” in the Deitel Developer Series.
I had the same problem ... I could run the sample application in AVD, but my phone did not appear in the Android Device Chooser. Eclipse will not see my connected phone, so I tried to run "adb devices" from the command line in:
C: \ Program Files (x86) \ Android \ android-sdk \ platform-tools \
No devices appeared. I guaranteed that Galaxy is in developer mode with a verified USB driver.
I could see the Samsung Galaxy S3 in Windows Explorer, and the device manager showed a warning with the driver in the "Other devices" section. I tried "Update Automatically", but it failed.
I went to this address: http://www.samsung.com/ca/support/model/SGH-I747MBABMC
I downloaded KIES. The installation took some time (about 10 minutes) ... he said that he was installing HotFix. Finally, I was asked to select items to install on KIES. I chose all three to be safe (Unified Driver Installer, Video Conversion Codec and Kies Air Message). It took another minute or two.
When Kies came up, he said "please connect the device." I have done it. Cues switched to the "connection" screen. After a while, the device manager correctly pointed "SAMSUNG Android Phone" to "SAMSUNG Android ADB Interface device under it" (I assume that the driver was installed by Kies, which caused the device manager to update). Kies still said “Connect”, but it continued, so I didn’t close Kies (the device manager seemed to indicate that everything was working now, and “adb devices” was working)
Now he has appeared in Eclipse.
Looks like I needed Kies and he fixed the problem.
Hope this helps others.