adb server is out of date. killing… cannot bind 'tcp:5037' ADB server didn't ACK * failed to start daemon * in ubuntu 14.04 LTS

后端 未结 7 1877
执念已碎
执念已碎 2021-01-04 02:17

I could not run the android application never on my laptop. Eclipse gives same error constantly, that is \"ADB server didn\'t ack\"

When I manage to start adb server

相关标签:
7条回答
  • 2021-01-04 02:58

    update the adb to 1.0.32 if you have 1.0.31 or lower

    adb version
    Android Debug Bridge version 1.0.31
    wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz | tar -zxvf - adb
    sudo mv adb /usr/bin/adb
    sudo chmod +x /usr/bin/adb
    adb version
    Android Debug Bridge version 1.0.32
    
    0 讨论(0)
  • 2021-01-04 03:03

    Just Try this out !!!

    Issue kill and start command in \platform-tools\

    C:\sdk\platform-tools>adb kill-server
    C:\sdk\platform-tools>adb start-server
    

    Go to your specified sdk in this case here i have use C:\sdk but you must go the place where SDK and kill servers.

    Let me know if it works.

    0 讨论(0)
  • 2021-01-04 03:06

    You need to set the path of your SDK's adb into Genymotion. By default, Genymotion uses its own ADB tool (for many reasons). If the both binaries are not compatible (if your Android SDK platform tools or Genymotion has not been updated for a while) this problem happens.

    To solve it you can define a specific one from the Android SDK. To specify a custom ADB tool:

    1. Open Genymotion > Settings > ADB.
    2. Check Use custom Android SDK tools.
    3. Specify the path to the Android SDK by clicking Browse.
    4. Click OK.
    0 讨论(0)
  • 2021-01-04 03:07

    Faced the Same Issue, doing the below steps it worked fine

    sudo cp /home/username/Android/Sdk/platform-tools/adb /usr/bin/adb
    

    sudo chmod +x /usr/bin/adb
    

    that's it after this your adb will work fine

    0 讨论(0)
  • 2021-01-04 03:12

    for me the problem was that I am trying to use 2 adb processes

    sudo apt-get remove adb android-tools-adb android-tools-fastboot
    

    then go to your sdk and run ./adb start-server

    0 讨论(0)
  • 2021-01-04 03:15

    For users of Genymotion, just do this:

    ps aux | grep adb
    

    Then look at /home/root/Android/Sdk/platform-tools/adb.

    Copy and paste it to your terminal:

    exa:-   /home/buffer/Android/Sdk/platform-tools/adb   devices
    

    Hopefully you will see:

    your ip address:5555    device
    
    0 讨论(0)
提交回复
热议问题