ADB Not Responding Wait or Kill Server Manually – The Solution

“Adb not responding. you can wait more or kill adb process manually and click ‘restart'” – this is the error message I got after installing Intellij 13 and a clean Ubuntu 13 on my machine. I used to run Windows 8 but I decided to switch everything to Linux. I looked everywhere – and saying I was annoyed is an understatement. To worsen things, I am a little under the weather today (sick). Anyway, I eventually was able to fix this problem after hours and hours of trying. This is how I felt when I couldn’t find the solution:

adb not responding
adb not responding – solution

This is a very common problem as evidenced by the results you get on Google. The sad thing is that most of those results are not very helpful or they might have been posted several years ago.

The error message suggests you either:

  • wait for adb to respond – this hardly works
  • Manually kill the adb server
  • Restart the adb server and again, none of them worked for me.

I almost went back to Windows to be honest – especially after trying to install and update many libraries without success. So, I kept searching, checked into chat rooms on StackOverflow and no one had a clear answer.

ADB Not Responding – How To Fix It

Start here:

Before trying to run your problem, “Make Project” under “Build” menu – if you use Intellij. This will help you determine whatever is wrong with your libraries. Whenever I ran my project, the “adb not responding” message always popped up and whenever I “make project”, i got the error message that said “libstdc++6 : no such file or directory.

I suspected that was a problem and so I started looking around for solutions. Now, this is a tricky issue because there are different versions for different versions of Ubuntu. I have 64-bit and that means I needed to do this to match my adb executable version:

This single line solved my problem.

Some other suggestions

  • Try disabling your firewall if you have one
  • Run Intellij as the administrator.
  • Run “adb kill-server and then adb start-server” from your command line
  • Also run this command in your terminal:

When you do that, you might be warned by the installer that the package is obsolete and suggests alternatives and you can then install them (they are three libraries).

Another thing to try is this:

Also, if you still have issues, go to the folder that contains adb and change adb file permission to Allow executing file as a program).

If nothing mentioned above worked, run this command to install other libraries that might be missing:

If you still have issues after all the above suggestions, I would recommend you check out this post which explains some of the possible solutions to the “adb not responding and some libraries missing” issue in android.

That should do it for now! I am gonna get out of here because am feeling like crap right now suffering from an evil cold. See you soon and I hope this post helped you. Please share it with others online using the buttons below. Drop me some comments as well if you find other solutions or have suggestions that worked for you!

Written By Elisha Chirchir

Elisha Chirchir is a software developer. He is also the founder of Simple Developer and co-founder of Instinctive Software Solutions. On any given day, he works on both Android and Web Development. During his 'free time', he offers training to those interested in learning how to code in php, java, python, javaScript etc. You can easily find him on StackOverflow Android chatroom or on Twitter @Eenvincible

15 Comments on “ADB Not Responding Wait or Kill Server Manually – The Solution

  1. Vcoder Reply

    April 20, 2014 at 11:39

    Thanks, it worked for me. I tried other solutions didn’t work. I downloaded a bunch of libs on a bundle but didn’t make the difference either. Those single files that you mention did the trick. Thank you

    • Elisha Chirchir Reply

      April 21, 2014 at 12:20

      Great to hear! Now go build great apps and make this world a better place!

  2. DadEap Reply

    August 7, 2014 at 6:28

    Thank you so much, you saved my day 😉

  3. Dylan Reply

    October 30, 2014 at 11:42

    Thanks a lot! I’ve been trapped in this problem the whole day! And you saved me from this shit !

  4. fre Reply

    November 6, 2014 at 4:34

    Nice solution!!!

  5. Sushant Reply

    November 6, 2014 at 8:08

    Dude/Sir , i dont have any way to thank you , its really rare ,thanks for puting all these work arrounds here.

    I was using preview version , and today intalled beta , the only problem was ADB response . After trying tons of installing for arch support ,making adb executable worked . Thanks once again.

  6. Norman Reply

    November 7, 2014 at 7:05

    Muchas gracias por la solucion, si me funciono muy bien.

    – Thanks, it works for me.

  7. Bfri Reply

    December 26, 2014 at 8:43

    I am still getting this error after having tried the solutions on this page:

    Error:android-apt-compiler: [myApp] /home/myHome/android-sdks/build-tools/21.1.2/aapt: error while loading shared libraries: cannot open shared object file: No such file or directory

  8. thx Reply

    December 27, 2014 at 7:08

    thx a lot anyway

  9. ted Reply

    February 16, 2015 at 1:10

    thanks mate, you saved my day 🙂

  10. Lotte Reply

    February 16, 2015 at 9:14

    I send you a million thank-you hugs.
    A person who thanks to you doesn’t have to spend an awful lot of time cursing at her laptop.

  11. echolin Reply

    August 12, 2015 at 12:13

    Could you give me some advices ,i also face the same problems and it had disturbed for a few days.J just want to die.My system is windows 7.I.I’m looking forward to receiver your reply.

    • Elisha Chirchir Reply

      August 13, 2015 at 4:31

      I have not tried this on Windows – you should not be having such a problem though because it is prevalent in Linux. I will let you know if I find a solution for this.

  12. Neha Agarwal Reply

    January 15, 2016 at 8:12

    I’m using Ubuntu 14.04 on 32 bit laptop.
    I did this: sudo apt-get install libncurses5:i386
    then: sudo apt-get upgrade libncurses5:i386

    When I try to execute any other command you’ve mentioned, it says ‘Unable to locate that package’.
    Please help!

    • Elisha Chirchir Reply

      January 15, 2016 at 3:24

      Please make sure you have internet connectivity before doing this;

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.