Jump to content


What is ADB?

  • Please log in to reply
2 replies to this topic

#1 Mp4


    Admin Ninja

  • Administrators
  • 2,559 posts

Posted 03 August 2010 - 02:30 PM

Android Debug Bridge (adb) is a versatile tool lets you manage the state of an emulator instance or Android-powered device. It is a client-server program that includes three components: * A client, which runs on your development machine. You can invoke a client from a shell by issuing an adb command. Other Android tools such as the ADT plugin and DDMS also create adb clients. * A server, which runs as a background process on your development machine. The server manages communication between the client and the adb daemon running on an emulator or device. * A daemon, which runs as a background process on each emulator or device instance.When you start an adb client, the client first checks whether there is an adb server process already running. If there isn't, it starts the server process. When the server starts, it binds to local TCP port 5037 and listens for commands sent from adb clients—all adb clients use port 5037 to communicate with the adb server.The server then sets up connections to all running emulator/device instances. It locates emulator/device instances by scanning odd-numbered ports in the range 5555 to 5585, the range used by emulators/devices. Where the server finds an adb daemon, it sets up a connection to that port. Note that each emulator/device instance acquires a pair of sequential ports — an even-numbered port for console connections and an odd-numbered port for adb connections. (source found here)
  • Miss Dragon and mrsburnout like this

#2 MrBCut



  • Jr. Member
  • PipPip
  • 16 posts

Posted 31 December 2011 - 09:24 PM

Yes, its so beautiful. :) I just wanted to thank you and a forum posting from str8arrow. I am new to android development and I know i have a ways to go, but my background in programming and linux and java familiars I'm really excited. So when I successfully installed adb and saw the interactivity with my BPDN from shell on my client machine oh man did I get excited!

and i have you guys to thank. thanks for letting me into your worldl :)

#3 Keesvdw



  • Jr. Member
  • Pip
  • 2 posts

Posted 06 August 2013 - 06:05 AM

Interesting. I will give it a try.