9

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?

user2340612
  • 10,053
  • 4
  • 41
  • 66
  • 3
    did you enable the developer settings? – user2511882 Dec 28 '13 at 01:44
  • In android? Yeah, the USB debug is checked! – user2340612 Dec 28 '13 at 01:45
  • 1
    did u use the adb devices to see if it shows up? is the server running – user2511882 Dec 28 '13 at 01:47
  • Yes, I killed and restarted the server several times, but the list is always empty. Before the update to Mavericks all was working! – user2340612 Dec 28 '13 at 01:48
  • the only thing that i can think of is that maybe you might require to install some drivers for the nexus 7 – user2511882 Dec 28 '13 at 01:52
  • Yes, but USB drivers are not supported (nor required until Lion) in Mac OS – user2340612 Dec 28 '13 at 01:54
  • 4
    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 Dec 28 '13 at 02:18
  • Well the problem is that it doesn't ask me to accept the that permission. When I connect the tablet to the computer I can see on the nexus the notification about the USB debug and the connection type, but I can't do anything else – user2340612 Dec 28 '13 at 11:40
  • I can't explain why but now it does work. Maybe during thw night they decided that I can continue developing ;) By the way thanks to you all guys for the advices! – user2340612 Dec 28 '13 at 11:47
  • 1
    did you get an answer to this? I have the same problem on 4.4.2 – Mike Apr 17 '14 at 06:49
  • @Mike I know that this answer has no sense, but the problem solved by itself: the day after I started my PC and all was working. Don't know what happened.. – user2340612 Apr 17 '14 at 11:00
  • @user2340612 Can you please post your answer or close this question? – Jared Burrows Mar 15 '15 at 23:06
  • @JaredBurrows well I have no answer: I tried many things, but the problem solved in some (unknown) way after some hours. The close "options" are not suitable (it's not a duplicate, or too broad..). Which one should I choose? – user2340612 Mar 16 '15 at 14:57
  • 1
    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 Mar 16 '15 at 15:31
  • @user2340612 I meant as an answer. This question has been unanswered for a very long time. – Jared Burrows Mar 16 '15 at 18:32

2 Answers2

0

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

user2340612
  • 10,053
  • 4
  • 41
  • 66
-1

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

  • You should provide a link for a more helpful answer, especially since Google's documentation says you don't need a USB driver if you're on mac or linux - https://developer.android.com/studio/run/oem-usb#InstallingDriver – Paxana Non Grata Dec 06 '21 at 06:25