Java – adb can’t find my device for Android debugging. Why?

adb can’t find my device for Android debugging. Why?… here is a solution to the problem.

adb can’t find my device for Android debugging. Why?

  1. I have the Windows USB Android SDK installed
    Driver for Android Dev Phone 1
  2. I have all the Debug mode and other stuff enabled on my phone.
  3. It even says… USB debugging is connected.
  4. When I enter adb devices, it only shows my emulator, not my phone.

It doesn’t seem to recognize my Android phone as an adb device. Why is that?

Solution

Restarting the adb server may be faster:

adb kill-server ; adb start-server

Or the one I use a lot:

adb kill-server ; adb devices

When you call Adb Devices, it automatically starts the ADB server. Then you are provided with a list of devices that it can find. Sometimes even then it won’t find the device immediately, so you may need to call adb devices multiple times.

Related Problems and Solutions