{"id":430,"date":"2026-10-26T13:42:07","date_gmt":"2026-10-26T13:42:07","guid":{"rendered":"http:\/\/localhost:8080\/glossary\/android-debug-bridge\/"},"modified":"2026-10-26T13:42:07","modified_gmt":"2026-10-26T13:42:07","slug":"android-debug-bridge","status":"publish","type":"gl_glossary","link":"https:\/\/landing-geelark.huy.lat\/vi\/glossary\/android-debug-bridge\/","title":{"rendered":"Android Debug Bridge (ADB)"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Android Debug Bridge, usually shortened to ADB, is a command-line tool from the Android SDK. It opens a connection between a computer and an Android device so that you can install apps, copy files, run shell commands and read system logs without touching the screen.<\/p><h2 class=\"wp-block-heading\">How ADB works<\/h2><p class=\"wp-block-paragraph\">ADB has three parts: a client you type commands into, a server that runs on your computer, and a background service (the daemon) on the device. The server keeps track of connected devices and passes your commands to the right one, over USB or the network.<\/p><h2 class=\"wp-block-heading\">What people use it for<\/h2><ul class=\"wp-block-list\"><li>Installing and removing apps (<code>adb install<\/code>, <code>adb uninstall<\/code>).<\/li><li>Copying files to and from the device.<\/li><li>Running shell commands and reading logs while debugging an app.<\/li><li>Driving a device from scripts as part of testing or automation.<\/li><\/ul><h2 class=\"wp-block-heading\">ADB and cloud phones<\/h2><p class=\"wp-block-paragraph\">Cloud phones are Android devices too, so many of them can accept ADB connections. That lets developers use the same tools and scripts they use on a physical phone. Only enable ADB access when you need it and keep the connection details private.<\/p><h2 class=\"wp-block-heading\">Related terms<\/h2><ul class=\"wp-block-list gl-related-terms\"><li><a href=\"\/vi\/glossary\/cloud-phone\/\">\u0110i\u1ec7n tho\u1ea1i \u0111\u00e1m m\u00e2y<\/a><\/li><li><a href=\"\/vi\/glossary\/apk\/\">APK (Android Package Kit)<\/a><\/li><li><a href=\"\/vi\/glossary\/robotic-process-automation\/\">RPA (robotic process automation)<\/a><\/li><\/ul>","protected":false},"excerpt":{"rendered":"<p>A command-line tool that lets a computer talk to an Android device to install apps, run commands and read logs.<\/p>","protected":false},"template":"","meta":{"_geelark_seo_title":"Android Debug Bridge (ADB): definition and meaning","_geelark_seo_description":"A command-line tool that lets a computer talk to an Android device to install apps, run commands and read logs."},"class_list":["post-430","gl_glossary","type-gl_glossary","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/landing-geelark.huy.lat\/vi\/wp-json\/wp\/v2\/gl_glossary\/430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/landing-geelark.huy.lat\/vi\/wp-json\/wp\/v2\/gl_glossary"}],"about":[{"href":"https:\/\/landing-geelark.huy.lat\/vi\/wp-json\/wp\/v2\/types\/gl_glossary"}],"wp:attachment":[{"href":"https:\/\/landing-geelark.huy.lat\/vi\/wp-json\/wp\/v2\/media?parent=430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}