Adb stands for android debug bridge. It's miles a command line device that is used to communicate with the emulator example. Adb can manipulate your tool over usb from a laptop, copy files backward and forward, set up and uninstall apps, run shell commands, and greater.
It is a patron-server software that consists of 3 components:
• customer – which runs for your improvement system. You could invoke a customer from a shell via issuing an adb command. Other android gear such as ddms additionally create adb customers.
• server, which runs as a historical past technique for your improvement machine. The server manages conversation between the patron and the adb daemon running on an emulator or device.
• daemon, which runs as a background method on every emulator or tool instance.