Android Concepts
ADB Android Debug Bridge (adb) is a command-line tool that lets you communicate with a device. The adb command facilitates a variety of device actions, such as installing and debugging apps. It is a client-server program that includes three components: A client , which sends commands. The client runs on your development machine. You can invoke a client from a command-line terminal by issuing an adb command. A daemon (adbd) , which runs commands on a device. The daemon runs as a background process on each device. A server , which manages communication between the client and the daemon. The server runs as a background process on your development machine. Command to install an APK : adb install path_to_apk Command to check connected devices : adb devices Set up port forwarding : sets up forwarding of host port 6100 to device port 7100 adb forward tcp:6100 tcp:7100 sets up forwarding of host port 6100 to local:logd adb forward tcp:6100 local:logd Copying the files : To copy a file ...