How to install ADB on Linux
What is the Android Debug Bridge (ADB)?
ADB is a tool provided by Google for developers to debug and test their software on Android phones. It provides access to certain features that aren’t available to regular users, and since anyone can technically use ADB, you have a way to use these advanced features even if you’re not a developer. The internal structure of ADB is based on the classic client-server architecture. There are three components that make up the entire process.
-The client, i.e. the PC/Mac/Chromebook you have connected to your Android device. We are sending commands to our device from the computer through the USB cable or wirelessly.
-A daemon (known as “adbd”) that runs commands on an Android phone. The daemon runs as a background process on each device.
-A server that manages communication between the client and the daemon. The server runs as a background process on the computer.
Because there are three pieces that make up ADB (the client, the daemon, and the server), certain pieces need to be up and running in the first place. If you have freshly booted the computer (and you don’t have it set up to start the daemon on boot), then you will need it to be running before any communication can be sent to the target Android device.
Most of the best phones on the market run Android, and it’s preferred by many for being a more open operating system than Apple’s iOS. However, there are many things on Android that are also hidden from the average user. Thankfully, many of these capabilities can be accessed by using the Android Debug Bridge (ADB).
[mai mult...]
