9
votes

i have recently installed Mac OS X Mavericks and now adb can't detect my nexus 7 anymore. I've already tried to:

  • Restart both pc and tablet
  • add to adb_usb.ini the vendor's id
  • switch from MTP to PTP and viceversa
  • change usb port

I also noticed that Android File Transfer works perfectly.

How can I fix this problem?

2
did you enable the developer settings? - user2511882
did u use the adb devices to see if it shows up? is the server running - user2511882
Did you accept the host machine for permission connect via USB debugging? Unplug the USB plug it back in and look at the display of the nexus 7, there should be a prompt to allow the computer with a given SHA to connect - Greg Giacovelli
did you get an answer to this? I have the same problem on 4.4.2 - Mike
I'd post everything you tried for your trouble shooting. Obviously people like your question! Maybe they want to read your answer as well :) - Jared Burrows

2 Answers

0
votes

As told in the question I tried doing different things like rebooting the PC and the tablet but nothing happened.

I also tried switching off the "developer options" on my device and then turning it on again, but, again, no luck.

Maybe it can be useful to restart ADB server, with the following commands (via terminal):

[user]$ adb kill-server
[user]$ adb start-server (or adb devices)

Or from inside eclipse:

  1. Open DDMS perspective
  2. Click on the drop-down menu near the camera
  3. Click on "restart ADB"

Eventually (some hours later) after some reboots and tricks like ADB has been able to recognize my device

0
votes

Just install USB driver for Nexus 7 in your PC & try refreshing hardware changes for the device in the device manager.