I have done the obvious -- the USB driver was installed from the latest Android SDK, and USB debugging was turned on in the tablet.
When the Nexus 7 is connecte
To fix/install Android USB driver on Windows 7/8 32bit/64bit:
<sdk>\extras\google\usb_driver\
.)If it still doesn't work try changing from MTP to PTP.
I discovered that you can also do Device Manager -> Update Driver Software -> Browse my computer for driver software -> Let me pick from a list of device drivers on my computer -> Android Phone -> [ADB driver version 6 near top of list... sorry, I can't remember exact name]
As soon as I did that, it connected, and I was able to sideload version 4.2 on Windows 7 64 bit.
For those of you who with Nexus 5x who only see Kedacom usb device
in Device Manager and cannot get adb to see the phone...the trick is to Update driver...
on the Kedacom device and change it to "Android ADB interface/device"
I had an HTC One driver installed, and I thought that was the reason for not working. However, it turned out that the reason was I disabled both MTP/PTP.
I did not find the place for the settings, but then I found How to Configure the USB on Your Nexus 7.
It's quite confusing to me, it is in the Storage tab. Either MTP or PTP works for me.
Try this. If your device is not getting detected, use PdaNet
. You can download it from here. Download it and install on your machine. Connect your phone. It automatically detects the driver from Internet.
I had similar problems and I found that unchecking all of the options (both MTP and PTP) allowed the device to get the RSA Fingerprint from my computer and after that point "adb devices" worked.
Keep in mind, the RSA fingerprint is required to be accepted before an Android 4.2+ device can connect via ADB, this is obviously for security reasons.