CINXE.COM

Android Debug Bridge - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Android Debug Bridge - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"1a74a055-1397-470f-921f-bdf0c4b5d4cf","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Android_Debug_Bridge","wgTitle":"Android Debug Bridge","wgCurRevisionId":1235449153,"wgRevisionId":1235449153,"wgArticleId":31490024,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 maint: location missing publisher","CS1 Italian-language sources (it)","Articles with short description","Short description matches Wikidata","Good articles","Official website different in Wikidata and Wikipedia","Android (operating system)","Debugging","Communications protocols","Android (operating system) development software"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Android_Debug_Bridge", "wgRelevantArticleId":31490024,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q107980224","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model", "platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","mediawiki.page.gallery.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp", "ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cmediawiki.page.gallery.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/4/4b/Android_Debug_Bridge_in_GNOME_terminal.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="735"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/4/4b/Android_Debug_Bridge_in_GNOME_terminal.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="490"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/4/4b/Android_Debug_Bridge_in_GNOME_terminal.png/640px-Android_Debug_Bridge_in_GNOME_terminal.png"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="392"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Android Debug Bridge - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Android_Debug_Bridge"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Android_Debug_Bridge"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Android_Debug_Bridge rootpage-Android_Debug_Bridge skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Android+Debug+Bridge" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Android+Debug+Bridge" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Android+Debug+Bridge" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Android+Debug+Bridge" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Features" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Features"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Features</span> </div> </a> <ul id="toc-Features-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Development_history" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Development_history"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Development history</span> </div> </a> <ul id="toc-Development_history-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Setup" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Setup"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Setup</span> </div> </a> <button aria-controls="toc-Setup-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Setup subsection</span> </button> <ul id="toc-Setup-sublist" class="vector-toc-list"> <li id="toc-Host_computer" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Host_computer"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Host computer</span> </div> </a> <ul id="toc-Host_computer-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Android_device" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Android_device"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Android device</span> </div> </a> <ul id="toc-Android_device-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Architecture" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Architecture"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Architecture</span> </div> </a> <button aria-controls="toc-Architecture-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Architecture subsection</span> </button> <ul id="toc-Architecture-sublist" class="vector-toc-list"> <li id="toc-Client_↔_server_protocol" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Client_↔_server_protocol"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Client ↔ server protocol</span> </div> </a> <ul id="toc-Client_↔_server_protocol-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Server_↔_daemon_protocol" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Server_↔_daemon_protocol"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2</span> <span>Server ↔ daemon protocol</span> </div> </a> <ul id="toc-Server_↔_daemon_protocol-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Security" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Security"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Security</span> </div> </a> <ul id="toc-Security-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Android Debug Bridge</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 12 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-12" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">12 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Android_Debug_Bridge" title="Android Debug Bridge – Catalan" lang="ca" hreflang="ca" data-title="Android Debug Bridge" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-de badge-Q70894304 mw-list-item" title=""><a href="https://de.wikipedia.org/wiki/Android_Debug_Bridge" title="Android Debug Bridge – German" lang="de" hreflang="de" data-title="Android Debug Bridge" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C_%EB%94%94%EB%B2%84%EA%B7%B8_%EB%B8%8C%EB%A6%AC%EC%A7%80" title="안드로이드 디버그 브리지 – Korean" lang="ko" hreflang="ko" data-title="안드로이드 디버그 브리지" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Android_Debug_Bridge" title="Android Debug Bridge – Indonesian" lang="id" hreflang="id" data-title="Android Debug Bridge" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesian" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Android_Debug_Bridge" title="Android Debug Bridge – Italian" lang="it" hreflang="it" data-title="Android Debug Bridge" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/Android_Debug_Bridge" title="Android Debug Bridge – Japanese" lang="ja" hreflang="ja" data-title="Android Debug Bridge" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Android_Debug_Bridge" title="Android Debug Bridge – Portuguese" lang="pt" hreflang="pt" data-title="Android Debug Bridge" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/Android_Debug_Bridge" title="Android Debug Bridge – Russian" lang="ru" hreflang="ru" data-title="Android Debug Bridge" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%AD%E0%B8%94%E0%B8%B5%E0%B8%9A%E0%B8%B5" title="เอดีบี – Thai" lang="th" hreflang="th" data-title="เอดีบี" data-language-autonym="ไทย" data-language-local-name="Thai" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Android_Debug_Bridge" title="Android Debug Bridge – Turkish" lang="tr" hreflang="tr" data-title="Android Debug Bridge" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/Android_Debug_Bridge" title="Android Debug Bridge – Vietnamese" lang="vi" hreflang="vi" data-title="Android Debug Bridge" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/Android%E8%B0%83%E8%AF%95%E6%A1%A5" title="Android调试桥 – Chinese" lang="zh" hreflang="zh" data-title="Android调试桥" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q107980224#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Android_Debug_Bridge" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Android_Debug_Bridge" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Android_Debug_Bridge"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Android_Debug_Bridge"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Android_Debug_Bridge" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Android_Debug_Bridge" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Android_Debug_Bridge&amp;oldid=1235449153" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Android_Debug_Bridge&amp;id=1235449153&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FAndroid_Debug_Bridge"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FAndroid_Debug_Bridge"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Android_Debug_Bridge&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Android_Debug_Bridge&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Android_Debug_Bridge" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q107980224" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> <div id="mw-indicator-good-star" class="mw-indicator"><div class="mw-parser-output"><span typeof="mw:File"><a href="/wiki/Wikipedia:Good_articles*" title="This is a good article. Click here for more information."><img alt="This is a good article. Click here for more information." src="//upload.wikimedia.org/wikipedia/en/thumb/9/94/Symbol_support_vote.svg/19px-Symbol_support_vote.svg.png" decoding="async" width="19" height="20" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/94/Symbol_support_vote.svg/29px-Symbol_support_vote.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/94/Symbol_support_vote.svg/39px-Symbol_support_vote.svg.png 2x" data-file-width="180" data-file-height="185" /></a></span></div></div> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Tool for debugging Android-based devices</div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">Not to be confused with <a href="/wiki/Advanced_Debugger" title="Advanced Debugger">Advanced Debugger</a>.</div> <p class="mw-empty-elt"> </p> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">Android Debug Bridge</caption><tbody><tr><td colspan="2" class="infobox-image logo"><span typeof="mw:File"><a href="/wiki/File:Android_Robot_Head_2023.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/2/26/Android_Robot_Head_2023.svg/100px-Android_Robot_Head_2023.svg.png" decoding="async" width="100" height="58" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/26/Android_Robot_Head_2023.svg/150px-Android_Robot_Head_2023.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/26/Android_Robot_Head_2023.svg/200px-Android_Robot_Head_2023.svg.png 2x" data-file-width="330" data-file-height="193" /></a></span></td></tr><tr><td colspan="2" class="infobox-image logo"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:Android_Debug_Bridge_in_GNOME_terminal.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4b/Android_Debug_Bridge_in_GNOME_terminal.png/220px-Android_Debug_Bridge_in_GNOME_terminal.png" decoding="async" width="220" height="135" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/4b/Android_Debug_Bridge_in_GNOME_terminal.png/330px-Android_Debug_Bridge_in_GNOME_terminal.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4b/Android_Debug_Bridge_in_GNOME_terminal.png/440px-Android_Debug_Bridge_in_GNOME_terminal.png 2x" data-file-width="748" data-file-height="458" /></a></span><div class="infobox-caption">Starting the adb server in <a href="/wiki/GNOME_Terminal" title="GNOME Terminal">GNOME Terminal</a>, which then <a href="/wiki/Network_enumeration" title="Network enumeration">enumerates</a> the devices. After that, a <a href="/wiki/Unix_shell" title="Unix shell">shell</a> is opened on the device being debugged to run the <a href="/wiki/Uname" title="Uname">uname</a> command.</div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Original author(s)</a></th><td class="infobox-data"><a href="/wiki/Google" title="Google">Google</a></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">34.0.1 (March 2023) </div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><a rel="nofollow" class="external text" href="https://android.googlesource.com/platform/packages/modules/adb/">android.googlesource.com</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="/wiki/C%2B%2B" title="C++">C++</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data">Windows, Linux, macOS</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Included with</th><td class="infobox-data"><a href="/wiki/Android_SDK" title="Android SDK">Android SDK</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Software_development_tool" class="mw-redirect" title="Software development tool">Software development tool</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/Apache_License_2.0" class="mw-redirect" title="Apache License 2.0">Apache License 2.0</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://developer.android.com/studio/command-line/adb">developer<wbr />.android<wbr />.com<wbr />/studio<wbr />/command-line<wbr />/adb</a></span></td></tr></tbody></table> <p>The <b>Android Debug Bridge</b> (commonly abbreviated as <b>adb</b>) is a <a href="/wiki/Programming_tool" title="Programming tool">programming tool</a> used for the <a href="/wiki/Debugging" title="Debugging">debugging</a> of <a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a>-based devices. The <a href="/wiki/Daemon_(computing)" title="Daemon (computing)">daemon</a> on the Android device connects with the server on the host PC over <a href="/wiki/USB" title="USB">USB</a> or <a href="/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol">TCP</a>, which connects to the client that is used by the end-user over TCP. Made available as <a href="/wiki/Open-source_software" title="Open-source software">open-source software</a> under the <a href="/wiki/Apache_License" title="Apache License">Apache License</a> by <a href="/wiki/Google" title="Google">Google</a> since 2007, its features include a shell and the possibility to make backups. The adb software is available for <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a>, <a href="/wiki/Linux" title="Linux">Linux</a> and <a href="/wiki/MacOS" title="MacOS">macOS</a>. It has been misused by <a href="/wiki/Botnet" title="Botnet">botnets</a> and other <a href="/wiki/Malware" title="Malware">malware</a>, for which mitigations were developed such as <a href="/wiki/RSA_(cryptosystem)" title="RSA (cryptosystem)">RSA</a> authentication and device <a href="/wiki/Whitelisting" class="mw-redirect" title="Whitelisting">whitelisting</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Features">Features</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=1" title="Edit section: Features"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size mw-halign-left" typeof="mw:File/Thumb"><a href="/wiki/File:Android_Device_Monitor.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Android_Device_Monitor.png/220px-Android_Device_Monitor.png" decoding="async" width="220" height="80" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Android_Device_Monitor.png/330px-Android_Device_Monitor.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/cf/Android_Device_Monitor.png/440px-Android_Device_Monitor.png 2x" data-file-width="1365" data-file-height="494" /></a><figcaption>Android Device Monitor</figcaption></figure> <p>Features of adb include copying files from the host computer,<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> installing apps, viewing logcat output, getting a <a href="/wiki/Unix_shell" title="Unix shell">Unix shell</a>,<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> and rebooting into <a href="/wiki/Qualcomm_EDL_mode" title="Qualcomm EDL mode">Qualcomm EDL mode</a>.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> For example, Android <a href="/wiki/Android_application_package" class="mw-redirect" title="Android application package">applications</a> can be saved by the command <code><a href="/wiki/Backup" title="Backup">backup</a></code> to a file.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> It also includes support for the <a href="/wiki/Java_Debug_Wire_Protocol" title="Java Debug Wire Protocol">Java Debug Wire Protocol</a>.<sup id="cite_ref-:0_5-0" class="reference"><a href="#cite_note-:0-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> </p><p>Some <a href="/wiki/Graphical_user_interface" title="Graphical user interface">graphical interfaces</a> have been made available. The graphical Android Device Monitor in <a href="/wiki/Android_Studio" title="Android Studio">Android Studio</a> can be used for retrieving information from an Android device.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> </p><p>Android's method to install APK files on a device has been used as a way to sideload unofficial apps onto <a href="/wiki/Windows_Subsystem_for_Android" class="mw-redirect" title="Windows Subsystem for Android">Windows Subsystem for Android</a><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> and Chrome OS's Android virtual machine.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> </p><p>Shizuku allows an Android phone to connect to its own ADB when connected to a wireless network. The application is available for free on the Google Play Store.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Development_history">Development history</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=2" title="Edit section: Development history"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The <a href="/wiki/Android_SDK" title="Android SDK">Android Software Development Kit</a> (SDK) was first released in 2007.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> Since 2017, Google made it possible to download adb separately from the Android SDK.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> </p><p>In 2015, Microsoft released an Android emulator that can connect to the adb client.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> In 2016 for <a href="/wiki/Android_Studio" title="Android Studio">Android Studio</a> 2.0 a 5x performance improvement was made for installing apps and pushing files through adb.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> For easier usage of <a href="/wiki/Android_Things" title="Android Things">Android Things</a>, a wrapper was made in 2017 around manual adb commands.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> For Android 11 in 2020, Google added adb incremental installations.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup> In 2020, Wi-Fi adb was integrated into Android Studio for macOS.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> In 2021 for <a href="/wiki/Android_12" title="Android 12">Android 12</a>, the <code>adb backup</code> command was limited so that backing up user data from apps is opt-in using a per-app manifesto configuration<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> after being deprecated in Android 10 along with <code>adb restore</code>.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/Fuchsia_(operating_system)" title="Fuchsia (operating system)">Fuchsia</a> will be backwards-compatible with adb. It will be replaced with fx and ffx.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Setup">Setup</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=3" title="Edit section: Setup"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1248256098">@media all and (max-width:720px){.mw-parser-output .mod-gallery{width:100%!important}}.mw-parser-output .mod-gallery{display:table}.mw-parser-output .mod-gallery-default{background:transparent;margin-top:4px}.mw-parser-output .mod-gallery-center{margin-left:auto;margin-right:auto}.mw-parser-output .mod-gallery-left{float:left}.mw-parser-output .mod-gallery-right{float:right}.mw-parser-output .mod-gallery-none{float:none}.mw-parser-output .mod-gallery-collapsible{width:100%}.mw-parser-output .mod-gallery .title,.mw-parser-output .mod-gallery .main,.mw-parser-output .mod-gallery .footer{display:table-row}.mw-parser-output .mod-gallery .title>div{display:table-cell;padding:0 4px 4px;text-align:center;font-weight:bold}.mw-parser-output .mod-gallery .main>div{display:table-cell}.mw-parser-output .mod-gallery .gallery{line-height:1.35em}.mw-parser-output .mod-gallery .footer>div{display:table-cell;padding:4px;text-align:right;font-size:85%;line-height:1em}.mw-parser-output .mod-gallery .title>div *,.mw-parser-output .mod-gallery .footer>div *{overflow:visible}.mw-parser-output .mod-gallery .gallerybox img{background:none!important}.mw-parser-output .mod-gallery .bordered-images .thumb img{border:solid var(--background-color-neutral,#eaecf0)1px}.mw-parser-output .mod-gallery .whitebg .thumb{background:var(--background-color-base,#fff)!important}</style><div class="mod-gallery mod-gallery-default mod-gallery-right"><div class="main"><div><ul class="gallery mw-gallery-traditional nochecker bordered-images whitebg"> <li class="gallerybox" style="width: 235px"> <div class="thumb" style="width: 230px; height: 380px;"><span typeof="mw:File"><a href="/wiki/File:Android_Debug_Bridge_allow.png" class="mw-file-description" title="For enabling USB debugging on the Android device, it needs to be enabled in the &quot;developer settings&quot; window"><img alt="For enabling USB debugging on the Android device, it needs to be enabled in the &quot;developer settings&quot; window" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/19/Android_Debug_Bridge_allow.png/197px-Android_Debug_Bridge_allow.png" decoding="async" width="197" height="350" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/19/Android_Debug_Bridge_allow.png/295px-Android_Debug_Bridge_allow.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/19/Android_Debug_Bridge_allow.png/394px-Android_Debug_Bridge_allow.png 2x" data-file-width="1080" data-file-height="1920" /></a></span></div> <div class="gallerytext">For enabling USB debugging on the Android device, it needs to be enabled in the "developer settings" window</div> </li> <li class="gallerybox" style="width: 235px"> <div class="thumb" style="width: 230px; height: 380px;"><span typeof="mw:File"><a href="/wiki/File:Android_Debug_Bridge_RSA_key_fingerprint.png" class="mw-file-description" title="After the device is connected to the host computer, the user needs to verify the RSA key fingerprint of the host computer"><img alt="After the device is connected to the host computer, the user needs to verify the RSA key fingerprint of the host computer" src="//upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Android_Debug_Bridge_RSA_key_fingerprint.png/197px-Android_Debug_Bridge_RSA_key_fingerprint.png" decoding="async" width="197" height="350" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Android_Debug_Bridge_RSA_key_fingerprint.png/295px-Android_Debug_Bridge_RSA_key_fingerprint.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Android_Debug_Bridge_RSA_key_fingerprint.png/394px-Android_Debug_Bridge_RSA_key_fingerprint.png 2x" data-file-width="1080" data-file-height="1920" /></a></span></div> <div class="gallerytext">After the device is connected to the host computer, the user needs to verify the RSA key fingerprint of the host computer</div> </li> </ul></div></div></div> <div class="mw-heading mw-heading3"><h3 id="Host_computer">Host computer</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=4" title="Edit section: Host computer"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>For Windows, the Android SDK contains the adb.exe binary that can be extracted and installed.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> How-To Geek recommends adding the folder containing the binaries to the <a href="/wiki/PATH_(variable)" title="PATH (variable)">PATH</a> environment variable.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> </p><p>On <a href="/wiki/Ubuntu" title="Ubuntu">Ubuntu</a>, adb can be installed with the <code>android-tools-adb</code> package.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> For <a href="/wiki/Debian" title="Debian">Debian</a>, it has been recommended to also install the <code>android-sdk-platform-tools-common</code> package next to the <code>adb</code> package, which installs the <a href="/wiki/Udev" title="Udev">udev</a> rules which makes it possible to run the tool without <a href="/wiki/Superuser" title="Superuser">root permissions</a>.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> For macOS and other Linux distributions, the platform tools can be downloaded and the PATH variable can be modified in <a href="/wiki/Bash_(Unix_shell)" title="Bash (Unix shell)">bashrc</a>.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Android_device">Android device</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=5" title="Edit section: Android device"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In <a href="/wiki/Android_4.2.2" class="mw-redirect" title="Android 4.2.2">Android 4.2.2</a> or later (<a href="/wiki/Android_version_history#Overview" title="Android version history">API level 17</a>), a dialog is shown with an RSA <a href="/wiki/Public_key_fingerprint" title="Public key fingerprint">fingerprint</a> that the user needs to accept. This protects against computers exploiting the debugging mechanism without consent of the device user.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> Starting in Android 4.2, the developer settings are hidden by default. Pressing seven times on the build number in the about menu makes them visible to the user. After that, the USB debugging option can be enabled.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup> Some Android vendors have different procedures to enable it. For example, Huawei requires entering a pincode before adb can be enabled. </p><p>If the <a href="/wiki/Touchscreen" title="Touchscreen">touchscreen</a> of an Android device is broken, it can be possible to connect a mouse to the device using <a href="/wiki/USB_On-The-Go" title="USB On-The-Go">USB On-The-Go</a> and enable USB debugging.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-:1_28-0" class="reference"><a href="#cite_note-:1-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Architecture">Architecture</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=6" title="Edit section: Architecture"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The adb protocol can be transported over USB or over <a href="/wiki/Wi-Fi" title="Wi-Fi">Wi-Fi</a> through <a href="/wiki/Transmission_Control_Protocol" title="Transmission Control Protocol">TCP</a>. It uses a <a href="/wiki/Client%E2%80%93server_model" title="Client–server model">client-server architecture</a>. There are two different protocols in use. The first is between the client and the server and the second is between the server and the daemon. The adb daemon is implemented in <a href="/wiki/C_programming_language" class="mw-redirect" title="C programming language">C</a> and located in the Android user space. The daemon is facilitated by the Android USB framework, <code>UsbDeviceManager</code> and <code>UsbDebuggingManager</code>.<sup id="cite_ref-:0_5-1" class="reference"><a href="#cite_note-:0-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Client_↔_server_protocol"><span id="Client_.E2.86.94_server_protocol"></span>Client ↔ server protocol</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=7" title="Edit section: Client ↔ server protocol"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The communication mode between the client and server is a TCP socket. The server listens on a port, to which the client has to send a request. The request contains a 4-byte initial field in ASCII and a payload. The payload starts with the word host, to indicate it should be sent to the server. The server can then reply with OKAY or FAIL to indicate the status, combined with an optional payload and length.<sup id="cite_ref-:0_5-2" class="reference"><a href="#cite_note-:0-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Server_↔_daemon_protocol"><span id="Server_.E2.86.94_daemon_protocol"></span>Server ↔ daemon protocol</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=8" title="Edit section: Server ↔ daemon protocol"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The messages sent from the server consist of a 24-byte long header, with the following fields:<sup id="cite_ref-:0_5-3" class="reference"><a href="#cite_note-:0-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> </p> <ul><li>Command</li> <li>First argument</li> <li>Second argument</li> <li>Length of the payload, 0 or higher</li> <li><a href="/wiki/CRC-32" class="mw-redirect" title="CRC-32">CRC-32</a> of the data payload</li> <li>Magic value, calculated through command XOR <code>0xFFFFFFFF</code></li></ul> <div class="mw-heading mw-heading2"><h2 id="Security">Security</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=9" title="Edit section: Security"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Up to <a href="/wiki/Android_2.2" class="mw-redirect" title="Android 2.2">Android 2.2</a>, Android was vulnerable to the <i>RageAgainstTheCage</i> <a href="/wiki/Exploit_(computer_security)" title="Exploit (computer security)">exploit</a>. The adb <a href="/wiki/Daemon_(computing)" title="Daemon (computing)">daemon</a> did not check for the return value of the <a href="/wiki/Setuid" title="Setuid">setuid</a> <a href="/wiki/System_call" title="System call">system call</a> when <a href="/wiki/Dropping_privileges" class="mw-redirect" title="Dropping privileges">dropping privileges</a>. The exploit <a href="/wiki/Fork_(system_call)" title="Fork (system call)">forks</a> processes until it fails due to the exhaustion of <a href="/wiki/Process_identifier" title="Process identifier">process identifiers</a>. When the daemon crashes and restarts, it cannot start a new process with dropped privileges and keeps running as root. Then adb provided a root shell.<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> In 2017, a security vulnerability was disclosed that exploited ADB to take over the onboard <a href="/wiki/Modem" title="Modem">modem</a>. The attack required adb to be already enabled and authorized, although some workarounds were available.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup> </p><p>Various families of malware such as ADB.Miner, Ares, IPStorm, Fbot and Trinity have scanned the internet for public availability of the adb interface and installed malware on those devices.<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup> adb can also be used to remove <a href="/wiki/Malware" title="Malware">malware</a>, by booting into <a href="/wiki/Safe_mode" title="Safe mode">safe mode</a> and running the <code>adb uninstall</code> command.<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=10" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Android_recovery_mode" title="Android recovery mode">Android recovery mode</a></li> <li><a href="/wiki/Fastboot" title="Fastboot">Fastboot</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=11" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFDarcey2012" class="citation book cs1">Darcey, Lauren (2012). <a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/749852462"><i>Android wireless application development</i></a>. Shane Conder (3rd&#160;ed.). Upper Saddle River, NJ: Addison-Wesley. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-321-81383-1" title="Special:BookSources/978-0-321-81383-1"><bdi>978-0-321-81383-1</bdi></a>. <a href="/wiki/OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/749852462">749852462</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210926122121/https://www.worldcat.org/title/android-wireless-application-development/oclc/749852462">Archived</a> from the original on 2021-09-26<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-26</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Android+wireless+application+development&amp;rft.place=Upper+Saddle+River%2C+NJ&amp;rft.edition=3rd&amp;rft.pub=Addison-Wesley&amp;rft.date=2012&amp;rft_id=info%3Aoclcnum%2F749852462&amp;rft.isbn=978-0-321-81383-1&amp;rft.aulast=Darcey&amp;rft.aufirst=Lauren&amp;rft_id=https%3A%2F%2Fwww.worldcat.org%2Foclc%2F749852462&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.dummies.com/web-design-development/mobile-apps/android-apps/things-you-can-do-with-androids-adb-command/">"Things You Can Do with Android's adb Command"</a>. <i><a href="/wiki/For_Dummies" title="For Dummies">For Dummies</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20180515143530/https://www.dummies.com/web-design-development/mobile-apps/android-apps/things-you-can-do-with-androids-adb-command">Archived</a> from the original on 2018-05-15<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=For+Dummies&amp;rft.atitle=Things+You+Can+Do+with+Android%27s+adb+Command&amp;rft_id=https%3A%2F%2Fwww.dummies.com%2Fweb-design-development%2Fmobile-apps%2Fandroid-apps%2Fthings-you-can-do-with-androids-adb-command%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFEASTTOM2021" class="citation book cs1">EASTTOM, CHUCK (2021). <a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/1250310301"><i>An In-Depth Guide to Mobile Device Forensics</i></a>. [S.l.]: CRC PRESS. p.&#160;72. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-367-63300-4" title="Special:BookSources/978-0-367-63300-4"><bdi>978-0-367-63300-4</bdi></a>. <a href="/wiki/OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/1250310301">1250310301</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210926122044/https://www.worldcat.org/title/in-depth-guide-to-mobile-device-forensics/oclc/1250310301">Archived</a> from the original on 2021-09-26<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-26</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=An+In-Depth+Guide+to+Mobile+Device+Forensics&amp;rft.place=%5BS.l.%5D&amp;rft.pages=72&amp;rft.pub=CRC+PRESS&amp;rft.date=2021&amp;rft_id=info%3Aoclcnum%2F1250310301&amp;rft.isbn=978-0-367-63300-4&amp;rft.aulast=EASTTOM&amp;rft.aufirst=CHUCK&amp;rft_id=https%3A%2F%2Fwww.worldcat.org%2Foclc%2F1250310301&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFJack_Wallen2015" class="citation web cs1">Jack Wallen (2015-03-06). <a rel="nofollow" class="external text" href="https://www.techrepublic.com/article/how-to-create-a-full-backup-of-your-android-device-without-root/">"How to create a full backup of your Android device without root"</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20160124184710/https://www.techrepublic.com/article/how-to-create-a-full-backup-of-your-android-device-without-root/">Archived</a> from the original on 2016-01-24<span class="reference-accessdate">. Retrieved <span class="nowrap">2016-01-29</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=How+to+create+a+full+backup+of+your+Android+device+without+root&amp;rft.date=2015-03-06&amp;rft.au=Jack+Wallen&amp;rft_id=https%3A%2F%2Fwww.techrepublic.com%2Farticle%2Fhow-to-create-a-full-backup-of-your-android-device-without-root%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-:0-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_5-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-:0_5-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-:0_5-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRegupathy2014" class="citation book cs1">Regupathy, Rajaram (2014). <a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/880673864"><i>Unboxing Android USB: a hands-on approach with real World examples</i></a>. Berkeley, CA. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-4302-6209-1" title="Special:BookSources/978-1-4302-6209-1"><bdi>978-1-4302-6209-1</bdi></a>. <a href="/wiki/OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/880673864">880673864</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210926122019/https://www.worldcat.org/title/unboxing-android-usb-a-hands-on-approach-with-real-world-examples/oclc/880673864">Archived</a> from the original on 2021-09-26<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-26</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Unboxing+Android+USB%3A+a+hands-on+approach+with+real+World+examples&amp;rft.place=Berkeley%2C+CA&amp;rft.date=2014&amp;rft_id=info%3Aoclcnum%2F880673864&amp;rft.isbn=978-1-4302-6209-1&amp;rft.aulast=Regupathy&amp;rft.aufirst=Rajaram&amp;rft_id=https%3A%2F%2Fwww.worldcat.org%2Foclc%2F880673864&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_book" title="Template:Cite book">cite book</a>}}</code>: CS1 maint: location missing publisher (<a href="/wiki/Category:CS1_maint:_location_missing_publisher" title="Category:CS1 maint: location missing publisher">link</a>)</span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMorgilloViola2016" class="citation book cs1">Morgillo, Ivan; Viola, Stefano (2016). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=bOrUDQAAQBAJ"><i>Learning embedded Android N programming: create the perfectly customized system by unleashing the power of Android OS on your embedded device</i></a>. Birmingham, UK. p.&#160;89. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9781785283284" title="Special:BookSources/9781785283284"><bdi>9781785283284</bdi></a>. <a href="/wiki/OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/1020708322">1020708322</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210926122010/https://www.worldcat.org/title/learning-embedded-android-n-programming-create-the-perfectly-customized-system-by-unleashing-the-power-of-android-os-on-your-embedded-device/oclc/957278992">Archived</a> from the original on 2021-09-26<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-26</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Learning+embedded+Android+N+programming%3A+create+the+perfectly+customized+system+by+unleashing+the+power+of+Android+OS+on+your+embedded+device&amp;rft.place=Birmingham%2C+UK&amp;rft.pages=89&amp;rft.date=2016&amp;rft_id=info%3Aoclcnum%2F1020708322&amp;rft.isbn=9781785283284&amp;rft.aulast=Morgillo&amp;rft.aufirst=Ivan&amp;rft.au=Viola%2C+Stefano&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DbOrUDQAAQBAJ&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_book" title="Template:Cite book">cite book</a>}}</code>: CS1 maint: location missing publisher (<a href="/wiki/Category:CS1_maint:_location_missing_publisher" title="Category:CS1 maint: location missing publisher">link</a>)</span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.xda-developers.com/how-to-sideload-android-apps-on-windows-11/">"How to sideload Android apps on Windows 11"</a>. 23 January 2022.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=How+to+sideload+Android+apps+on+Windows+11&amp;rft.date=2022-01-23&amp;rft_id=https%3A%2F%2Fwww.xda-developers.com%2Fhow-to-sideload-android-apps-on-windows-11%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.xda-developers.com/how-sideload-apps-chromebook/">"How to sideload apps to a Chromebook"</a>. 5 March 2023.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=How+to+sideload+apps+to+a+Chromebook&amp;rft.date=2023-03-05&amp;rft_id=https%3A%2F%2Fwww.xda-developers.com%2Fhow-sideload-apps-chromebook%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://shizuku.rikka.app/guide/setup/">"User manual | Shizuku"</a>. <i>shizuku.rikka.app</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2024-07-19</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=shizuku.rikka.app&amp;rft.atitle=User+manual+%7C+Shizuku&amp;rft_id=https%3A%2F%2Fshizuku.rikka.app%2Fguide%2Fsetup%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.macworld.com/article/188112/androidsdk.html">"Google releases Android SDK"</a>. <i><a href="/wiki/Macworld" title="Macworld">Macworld</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210910144537/https://www.macworld.com/article/188112/androidsdk.html">Archived</a> from the original on 2021-09-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Macworld&amp;rft.atitle=Google+releases+Android+SDK&amp;rft_id=https%3A%2F%2Fwww.macworld.com%2Farticle%2F188112%2Fandroidsdk.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.androidpolice.com/2017/01/05/google-makes-adb-fastboot-platform-tools-available-without-full-sdk-android-studio-download/">"Google makes ADB, fastboot, and other platform tools available without full SDK or Android Studio download"</a>. <i>Android Police</i>. 2017-01-05. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210410215628/https://www.androidpolice.com/2017/01/05/google-makes-adb-fastboot-platform-tools-available-without-full-sdk-android-studio-download/">Archived</a> from the original on 2021-04-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Android+Police&amp;rft.atitle=Google+makes+ADB%2C+fastboot%2C+and+other+platform+tools+available+without+full+SDK+or+Android+Studio+download&amp;rft.date=2017-01-05&amp;rft_id=https%3A%2F%2Fwww.androidpolice.com%2F2017%2F01%2F05%2Fgoogle-makes-adb-fastboot-platform-tools-available-without-full-sdk-android-studio-download%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFVasile" class="citation web cs1">Vasile, Cosmin. <a rel="nofollow" class="external text" href="https://news.softpedia.com/news/microsoft-releases-android-emulator-and-it-s-supposed-to-be-faster-than-google-s-488016.shtml">"Microsoft Releases Android Emulator and It's Supposed to Be Faster than Google's"</a>. <i><a href="/wiki/Softpedia" title="Softpedia">Softpedia</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210910152702/https://news.softpedia.com/news/microsoft-releases-android-emulator-and-it-s-supposed-to-be-faster-than-google-s-488016.shtml">Archived</a> from the original on 2021-09-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Softpedia&amp;rft.atitle=Microsoft+Releases+Android+Emulator+and+It%27s+Supposed+to+Be+Faster+than+Google%27s&amp;rft.aulast=Vasile&amp;rft.aufirst=Cosmin&amp;rft_id=https%3A%2F%2Fnews.softpedia.com%2Fnews%2Fmicrosoft-releases-android-emulator-and-it-s-supposed-to-be-faster-than-google-s-488016.shtml&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://android-developers.googleblog.com/2016/02/android-studio-20-beta.html">"Android Studio 2.0 - Beta"</a>. <i>Android Developers Blog</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210910162958/https://android-developers.googleblog.com/2016/02/android-studio-20-beta.html">Archived</a> from the original on 2021-09-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Android+Developers+Blog&amp;rft.atitle=Android+Studio+2.0+-+Beta&amp;rft_id=https%3A%2F%2Fandroid-developers.googleblog.com%2F2016%2F02%2Fandroid-studio-20-beta.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://android-developers.googleblog.com/2017/11/android-things-developer-preview-6.html">"Android Things Developer Preview 6"</a>. <i>Android Developers Blog</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210910162953/https://android-developers.googleblog.com/2017/11/android-things-developer-preview-6.html">Archived</a> from the original on 2021-09-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Android+Developers+Blog&amp;rft.atitle=Android+Things+Developer+Preview+6&amp;rft_id=https%3A%2F%2Fandroid-developers.googleblog.com%2F2017%2F11%2Fandroid-things-developer-preview-6.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://android-developers.googleblog.com/2020/09/android11-final-release.html">"Turning it up to 11: Android 11 for developers"</a>. <i>Android Developers Blog</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210917230702/https://android-developers.googleblog.com/2020/09/android11-final-release.html">Archived</a> from the original on 2021-09-17<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Android+Developers+Blog&amp;rft.atitle=Turning+it+up+to+11%3A+Android+11+for+developers&amp;rft_id=https%3A%2F%2Fandroid-developers.googleblog.com%2F2020%2F09%2Fandroid11-final-release.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://android-developers.googleblog.com/2020/12/announcing-android-studio-arctic-fox.html">"Announcing Android Studio Arctic Fox (2020.3.1) &amp; Android Gradle plugin 7.0"</a>. <i>Android Developers Blog</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210912132619/https://android-developers.googleblog.com/2020/12/announcing-android-studio-arctic-fox.html">Archived</a> from the original on 2021-09-12<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Android+Developers+Blog&amp;rft.atitle=Announcing+Android+Studio+Arctic+Fox+%282020.3.1%29+%26+Android+Gradle+plugin+7.0&amp;rft_id=https%3A%2F%2Fandroid-developers.googleblog.com%2F2020%2F12%2Fannouncing-android-studio-arctic-fox.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developer.android.com/about/versions/12/behavior-changes-12?hl=bg">"Behavior changes: Apps targeting Android 12 | Android 12 Beta"</a>. <i>Android Developers</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210928195103/https://developer.android.com/about/versions/12/behavior-changes-12?hl=bg">Archived</a> from the original on 2021-09-28<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-28</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Android+Developers&amp;rft.atitle=Behavior+changes%3A+Apps+targeting+Android+12+%7C+Android+12+Beta&amp;rft_id=https%3A%2F%2Fdeveloper.android.com%2Fabout%2Fversions%2F12%2Fbehavior-changes-12%3Fhl%3Dbg&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.bleepingcomputer.com/news/mobile/google-considers-removing-android-adb-backup-and-restore/">"Google Considers Removing Android ADB Backup and Restore"</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Google+Considers+Removing+Android+ADB+Backup+and+Restore&amp;rft_id=https%3A%2F%2Fwww.bleepingcomputer.com%2Fnews%2Fmobile%2Fgoogle-considers-removing-android-adb-backup-and-restore%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBradshaw2022" class="citation web cs1">Bradshaw, Kyle (2022-08-26). <a rel="nofollow" class="external text" href="https://9to5google.com/2022/08/26/fuchsia-adb-proposal/">"Google wants to make Fuchsia devices manageable with Android's ADB tool"</a>. <i><a href="/wiki/9to5Google" class="mw-redirect" title="9to5Google">9to5Google</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-08-29</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=9to5Google&amp;rft.atitle=Google+wants+to+make+Fuchsia+devices+manageable+with+Android%27s+ADB+tool&amp;rft.date=2022-08-26&amp;rft.aulast=Bradshaw&amp;rft.aufirst=Kyle&amp;rft_id=https%3A%2F%2F9to5google.com%2F2022%2F08%2F26%2Ffuchsia-adb-proposal%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHarwani2013" class="citation book cs1">Harwani, B. M. (2013). <a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/862745697"><i>PhoneGap build: developing cross platform mobile applications in the cloud</i></a>. Boca Raton. p.&#160;38. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-4665-8975-9" title="Special:BookSources/978-1-4665-8975-9"><bdi>978-1-4665-8975-9</bdi></a>. <a href="/wiki/OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/862745697">862745697</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20220307163655/https://www.worldcat.org/title/phonegap-build-developing-cross-platform-mobile-applications-in-the-cloud/oclc/862745697">Archived</a> from the original on 2022-03-07<span class="reference-accessdate">. Retrieved <span class="nowrap">2022-01-29</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=PhoneGap+build%3A+developing+cross+platform+mobile+applications+in+the+cloud&amp;rft.place=Boca+Raton&amp;rft.pages=38&amp;rft.date=2013&amp;rft_id=info%3Aoclcnum%2F862745697&amp;rft.isbn=978-1-4665-8975-9&amp;rft.aulast=Harwani&amp;rft.aufirst=B.+M.&amp;rft_id=https%3A%2F%2Fwww.worldcat.org%2Foclc%2F862745697&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_book" title="Template:Cite book">cite book</a>}}</code>: CS1 maint: location missing publisher (<a href="/wiki/Category:CS1_maint:_location_missing_publisher" title="Category:CS1 maint: location missing publisher">link</a>)</span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHoffmanFedewa2021" class="citation web cs1">Hoffman, Chris; Fedewa, Joe (4 September 2021). <a rel="nofollow" class="external text" href="https://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/">"How to Install and Use ADB, the Android Debug Bridge Utility"</a>. <i>How-To Geek</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210918232917/https://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/">Archived</a> from the original on 2021-09-18<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=How-To+Geek&amp;rft.atitle=How+to+Install+and+Use+ADB%2C+the+Android+Debug+Bridge+Utility&amp;rft.date=2021-09-04&amp;rft.aulast=Hoffman&amp;rft.aufirst=Chris&amp;rft.au=Fedewa%2C+Joe&amp;rft_id=https%3A%2F%2Fwww.howtogeek.com%2F125769%2Fhow-to-install-and-use-abd-the-android-debug-bridge-utility%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSmyth2020" class="citation book cs1">Smyth, Neil (2020). "7". <a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/1190906409"><i>Android Studio 4. 0 Development Essentials - Java Edition: Developing Android Apps Using Android Studio 4. 0, Java and Android Jetpack</i></a>. Cary. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-951442-21-7" title="Special:BookSources/978-1-951442-21-7"><bdi>978-1-951442-21-7</bdi></a>. <a href="/wiki/OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/1190906409">1190906409</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210926121959/https://www.worldcat.org/title/android-studio-4-0-development-essentials-java-edition-developing-android-apps-using-android-studio-4-0-java-and-android-jetpack/oclc/1190906409">Archived</a> from the original on 2021-09-26<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-26</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=bookitem&amp;rft.atitle=7&amp;rft.btitle=Android+Studio+4.+0+Development+Essentials+-+Java+Edition%3A+Developing+Android+Apps+Using+Android+Studio+4.+0%2C+Java+and+Android+Jetpack.&amp;rft.place=Cary&amp;rft.date=2020&amp;rft_id=info%3Aoclcnum%2F1190906409&amp;rft.isbn=978-1-951442-21-7&amp;rft.aulast=Smyth&amp;rft.aufirst=Neil&amp;rft_id=https%3A%2F%2Fwww.worldcat.org%2Foclc%2F1190906409&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span><span class="cs1-maint citation-comment"><code class="cs1-code">{{<a href="/wiki/Template:Cite_book" title="Template:Cite book">cite book</a>}}</code>: CS1 maint: location missing publisher (<a href="/wiki/Category:CS1_maint:_location_missing_publisher" title="Category:CS1 maint: location missing publisher">link</a>)</span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://packages.debian.org/stable/adb">"Debian -- Details of package adb in bullseye"</a>. <i>packages.debian.org</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210908120401/https://packages.debian.org/stable/adb">Archived</a> from the original on 2021-09-08<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-08</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=packages.debian.org&amp;rft.atitle=Debian+--+Details+of+package+adb+in+bullseye&amp;rft_id=https%3A%2F%2Fpackages.debian.org%2Fstable%2Fadb&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.lifewire.com/android-debug-bridge-adb-4149410">"How to Install Android Debug Bridge (ADB) and Fastboot"</a>. <i><a href="/wiki/Lifewire" title="Lifewire">Lifewire</a></i>. <a rel="nofollow" class="external text" href="https://ghostarchive.org/archive/20220130/https://www.lifewire.com/android-debug-bridge-adb-4149410">Archived</a> from the original on 2022-01-30<span class="reference-accessdate">. Retrieved <span class="nowrap">2022-01-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Lifewire&amp;rft.atitle=How+to+Install+Android+Debug+Bridge+%28ADB%29+and+Fastboot&amp;rft_id=https%3A%2F%2Fwww.lifewire.com%2Fandroid-debug-bridge-adb-4149410&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developer.android.com/studio/run/device?hl=de">"Run apps on a hardware device"</a>. <i>Android Developers</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210908120934/https://developer.android.com/studio/run/device?hl=de">Archived</a> from the original on 2021-09-08<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-08</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Android+Developers&amp;rft.atitle=Run+apps+on+a+hardware+device&amp;rft_id=https%3A%2F%2Fdeveloper.android.com%2Fstudio%2Frun%2Fdevice%3Fhl%3Dde&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWallen" class="citation web cs1">Wallen, Jack. <a rel="nofollow" class="external text" href="https://www.techrepublic.com/article/pro-tip-how-to-enable-developer-options-in-android-42/">"How to enable Developer options in Android 4.2"</a>. <i><a href="/wiki/TechRepublic" title="TechRepublic">TechRepublic</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210909131841/https://www.techrepublic.com/article/pro-tip-how-to-enable-developer-options-in-android-42/">Archived</a> from the original on 2021-09-09<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=TechRepublic&amp;rft.atitle=How+to+enable+Developer+options+in+Android+4.2&amp;rft.aulast=Wallen&amp;rft.aufirst=Jack&amp;rft_id=https%3A%2F%2Fwww.techrepublic.com%2Farticle%2Fpro-tip-how-to-enable-developer-options-in-android-42%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFOgubuike2019" class="citation web cs1">Ogubuike, Udochi (2019-08-09). <a rel="nofollow" class="external text" href="https://punchng.com/how-to-enable-usb-debugging-mode-on-android/">"How to enable USB debugging mode on Android"</a>. <i><a href="/wiki/The_Punch" title="The Punch">The Punch</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190917190512/https://punchng.com/how-to-enable-usb-debugging-mode-on-android/">Archived</a> from the original on 2019-09-17<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=The+Punch&amp;rft.atitle=How+to+enable+USB+debugging+mode+on+Android&amp;rft.date=2019-08-09&amp;rft.aulast=Ogubuike&amp;rft.aufirst=Udochi&amp;rft_id=https%3A%2F%2Fpunchng.com%2Fhow-to-enable-usb-debugging-mode-on-android%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-:1-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-:1_28-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAranzulla" class="citation web cs1 cs1-prop-foreign-lang-source"><a href="/wiki/Salvatore_Aranzulla" title="Salvatore Aranzulla">Aranzulla, Salvatore</a>. <a rel="nofollow" class="external text" href="https://www.aranzulla.it/come-attivare-debug-usb-1144637.html">"Come attivare debug USB"</a>. <i>Salvatore Aranzulla</i> (in Italian). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210909140557/https://www.aranzulla.it/come-attivare-debug-usb-1144637.html">Archived</a> from the original on 2021-09-09<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-09</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Salvatore+Aranzulla&amp;rft.atitle=Come+attivare+debug+USB&amp;rft.aulast=Aranzulla&amp;rft.aufirst=Salvatore&amp;rft_id=https%3A%2F%2Fwww.aranzulla.it%2Fcome-attivare-debug-usb-1144637.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDrake2014" class="citation book cs1">Drake, Joshua J. (2014). <a rel="nofollow" class="external text" href="https://www.worldcat.org/oclc/875820167"><i>Android hacker's handbook</i></a>. Zach Lanier, Collin Mulliner, Pau Oliva, Stephen A. Ridley, Georg Wicherski. Indianapolis, IN: Wiley. p.&#160;75. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1-118-60861-6" title="Special:BookSources/978-1-118-60861-6"><bdi>978-1-118-60861-6</bdi></a>. <a href="/wiki/OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/875820167">875820167</a>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210926122022/https://www.worldcat.org/title/android-hackers-handbook/oclc/875820167">Archived</a> from the original on 2021-09-26<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-26</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Android+hacker%27s+handbook&amp;rft.place=Indianapolis%2C+IN&amp;rft.pages=75&amp;rft.pub=Wiley&amp;rft.date=2014&amp;rft_id=info%3Aoclcnum%2F875820167&amp;rft.isbn=978-1-118-60861-6&amp;rft.aulast=Drake&amp;rft.aufirst=Joshua+J.&amp;rft_id=https%3A%2F%2Fwww.worldcat.org%2Foclc%2F875820167&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMendelsohn2017" class="citation web cs1">Mendelsohn, Tom (2017-01-09). <a rel="nofollow" class="external text" href="https://arstechnica.com/information-technology/2017/01/google-plugs-severe-android-bootmode-vulnerability/">"Google plugs severe Android vulnerability that exposed devices to spying"</a>. <i><a href="/wiki/Ars_Technica" title="Ars Technica">Ars Technica</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210910135518/https://arstechnica.com/information-technology/2017/01/google-plugs-severe-android-bootmode-vulnerability/">Archived</a> from the original on 2021-09-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Ars+Technica&amp;rft.atitle=Google+plugs+severe+Android+vulnerability+that+exposed+devices+to+spying&amp;rft.date=2017-01-09&amp;rft.aulast=Mendelsohn&amp;rft.aufirst=Tom&amp;rft_id=https%3A%2F%2Farstechnica.com%2Finformation-technology%2F2017%2F01%2Fgoogle-plugs-severe-android-bootmode-vulnerability%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCimpanu" class="citation web cs1">Cimpanu, Catalin. <a rel="nofollow" class="external text" href="https://www.zdnet.com/article/android-devices-ensnared-in-ddos-botnet/">"Android devices ensnared in DDoS botnet"</a>. <i><a href="/wiki/ZDNet" class="mw-redirect" title="ZDNet">ZDNet</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210910135518/https://www.zdnet.com/article/android-devices-ensnared-in-ddos-botnet/">Archived</a> from the original on 2021-09-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ZDNet&amp;rft.atitle=Android+devices+ensnared+in+DDoS+botnet&amp;rft.aulast=Cimpanu&amp;rft.aufirst=Catalin&amp;rft_id=https%3A%2F%2Fwww.zdnet.com%2Farticle%2Fandroid-devices-ensnared-in-ddos-botnet%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSchuman" class="citation news cs1">Schuman, Evan. <a rel="nofollow" class="external text" href="https://www.computerworld.com/article/3627326/this-vultur-app-takes-malicious-to-the-next-level.html">"This Vultur app takes malicious to the next level"</a>. <i><a href="/wiki/Computerworld" title="Computerworld">Computerworld</a></i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210910135522/https://www.computerworld.com/article/3627326/this-vultur-app-takes-malicious-to-the-next-level.html">Archived</a> from the original on 2021-09-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2021-09-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Computerworld&amp;rft.atitle=This+Vultur+app+takes+malicious+to+the+next+level&amp;rft.aulast=Schuman&amp;rft.aufirst=Evan&amp;rft_id=https%3A%2F%2Fwww.computerworld.com%2Farticle%2F3627326%2Fthis-vultur-app-takes-malicious-to-the-next-level.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Android_Debug_Bridge&amp;action=edit&amp;section=12" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://developer.android.com/tools/adb">Official website</a></span></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.lineageos.org/adb_fastboot_guide">"Using ADB and fastboot"</a>. <i><a href="/wiki/LineageOS" title="LineageOS">LineageOS</a> wiki</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2023-05-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=LineageOS+wiki&amp;rft.atitle=Using+ADB+and+fastboot&amp;rft_id=https%3A%2F%2Fwiki.lineageos.org%2Fadb_fastboot_guide&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.archlinux.org/title/Android_Debug_Bridge">"Android Debug Bridge"</a>. <i><a href="/wiki/Arch_Linux" title="Arch Linux">Arch Linux</a> wiki</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2023-05-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Arch+Linux+wiki&amp;rft.atitle=Android+Debug+Bridge&amp;rft_id=https%3A%2F%2Fwiki.archlinux.org%2Ftitle%2FAndroid_Debug_Bridge&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.gentoo.org/wiki/Android/adb">"Android/adb - Gentoo Wiki"</a>. <i><a href="/wiki/Gentoo_Linux" title="Gentoo Linux">Gentoo Linux</a> wiki</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2023-05-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Gentoo+Linux+wiki&amp;rft.atitle=Android%2Fadb+-+Gentoo+Wiki&amp;rft_id=https%3A%2F%2Fwiki.gentoo.org%2Fwiki%2FAndroid%2Fadb&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://en.droidwiki.org/wiki/Android_Debug_Bridge">"Android Debug Bridge"</a>. <i>Android Wiki</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2023-05-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Android+Wiki&amp;rft.atitle=Android+Debug+Bridge&amp;rft_id=https%3A%2F%2Fen.droidwiki.org%2Fwiki%2FAndroid_Debug_Bridge&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AAndroid+Debug+Bridge" class="Z3988"></span></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Android" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Android_(operating_system)" title="Template:Android (operating system)"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Android_(operating_system)" title="Template talk:Android (operating system)"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Android_(operating_system)" title="Special:EditPage/Template:Android (operating system)"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Android" style="font-size:114%;margin:0 4em"><a href="/wiki/Android_(operating_system)" title="Android (operating system)">Android</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><a href="/wiki/Android_Go" title="Android Go">Android Go</a> <ul><li><a href="/wiki/Comparison_of_Android_Go_products" title="Comparison of Android Go products">Comparison of products</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Android_software_development" title="Android software development">Software <br /> development</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Programming_tool" title="Programming tool">Development tools</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Official</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_Runtime" title="Android Runtime">Android Runtime</a> (ART)</li> <li><a href="/wiki/Android_SDK" title="Android SDK">Software development kit</a> (SDK) <ul><li><a class="mw-selflink selflink">Android Debug Bridge</a> (ADB)</li> <li><a href="/wiki/Fastboot" title="Fastboot">Fastboot</a></li> <li><a href="/wiki/Android_App_Bundle" title="Android App Bundle">Android App Bundle</a></li> <li><a href="/wiki/Apk_(file_format)" title="Apk (file format)">Android application package</a> (APK)</li></ul></li> <li><a href="/wiki/Bionic_(software)" title="Bionic (software)">Bionic</a></li> <li><a href="/wiki/Dalvik_(software)" title="Dalvik (software)">Dalvik</a></li> <li><a href="/wiki/Firebase" title="Firebase">Firebase</a> <ul><li><a href="/wiki/Google_Cloud_Messaging" title="Google Cloud Messaging">Google Cloud Messaging</a> (GCM)</li> <li><a href="/wiki/Firebase_Cloud_Messaging" title="Firebase Cloud Messaging">Firebase Cloud Messaging</a> (FCM)</li></ul></li> <li><a href="/wiki/Google_Mobile_Services" title="Google Mobile Services">Google Mobile Services</a> (GMS)</li> <li><a href="/wiki/Android_NDK" title="Android NDK">Native development kit</a> (NDK)</li> <li><a href="/wiki/Android_Open_Accessory_Development_Kit" class="mw-redirect" title="Android Open Accessory Development Kit">Open accessory development kit</a> (OADK)</li> <li><a href="/wiki/RenderScript" title="RenderScript">RenderScript</a></li> <li><a href="/wiki/Skia_Graphics_Engine" title="Skia Graphics Engine">Skia</a></li> <li><a href="/wiki/AdMob" title="AdMob">AdMob</a></li> <li><a href="/wiki/Material_Design" title="Material Design">Material Design</a></li> <li><a href="/wiki/Font" title="Font">Fonts</a> <ul><li><a href="/wiki/Droid_(typeface)" title="Droid (typeface)">Droid</a></li> <li><a href="/wiki/Roboto" title="Roboto">Roboto</a></li> <li><a href="/wiki/Noto_fonts" title="Noto fonts">Noto</a></li></ul></li> <li><a href="/wiki/Google_Developers" title="Google Developers">Google Developers</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/OpenBinder" title="OpenBinder">OpenBinder</a></li> <li><a href="/wiki/Apache_Harmony" title="Apache Harmony">Apache Harmony</a></li> <li><a href="/wiki/OpenJDK" title="OpenJDK">OpenJDK</a></li> <li><a href="/wiki/Gradle" title="Gradle">Gradle</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Integrated_development_environment" title="Integrated development environment">Integrated<br />development<br />environments</a> (IDE)</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_Studio" title="Android Studio">Android Studio</a> <ul><li><a href="/wiki/IntelliJ_IDEA" title="IntelliJ IDEA">IntelliJ IDEA</a></li></ul></li> <li><a href="/wiki/Eclipse_(software)" title="Eclipse (software)">Eclipse</a> <ul><li><a href="/wiki/Eclipse_(software)#Android_Development_Tools" title="Eclipse (software)">Android Development Tools</a> (ADT)</li></ul></li> <li><a href="/wiki/App_Inventor_for_Android" class="mw-redirect" title="App Inventor for Android">App Inventor</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Programming_language" title="Programming language">Languages</a>, <a href="/wiki/Database" title="Database">databases</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Java_(programming_language)" title="Java (programming language)">Java</a></li> <li><a href="/wiki/Kotlin_(programming_language)" title="Kotlin (programming language)">Kotlin</a></li> <li><a href="/wiki/XML" title="XML">XML</a></li> <li><a href="/wiki/C_(programming_language)" title="C (programming language)">C</a></li> <li><a href="/wiki/C%2B%2B" title="C++">C++</a></li> <li><a href="/wiki/SQLite" title="SQLite">SQLite</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Virtual_reality" title="Virtual reality">Virtual reality</a> (VR)</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Cardboard" title="Google Cardboard">Cardboard</a></li> <li><a href="/wiki/Google_Daydream" title="Google Daydream">Daydream</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Events, <a href="/wiki/Community_of_practice" title="Community of practice">communities</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_I/O" title="Google I/O">Google I/O</a></li> <li><a href="/wiki/Android_Developer_Challenge" title="Android Developer Challenge">Developer Challenge</a></li> <li><a href="/wiki/Android_Developer_Lab" title="Android Developer Lab">Developer Lab</a></li> <li><a href="/wiki/Android_Open_Source_Project" class="mw-redirect" title="Android Open Source Project">Android Open Source Project</a> (AOSP)</li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Android_version_history" title="Android version history">Releases</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_Cupcake" title="Android Cupcake">Cupcake (1.5)</a></li> <li><a href="/wiki/Android_Donut" title="Android Donut">Donut (1.6)</a></li> <li><a href="/wiki/Android_Eclair" title="Android Eclair">Eclair (2.0–2.1)</a></li> <li><a href="/wiki/Android_Froyo" title="Android Froyo">Froyo (2.2)</a></li> <li><a href="/wiki/Android_Gingerbread" title="Android Gingerbread">Gingerbread (2.3)</a></li> <li><a href="/wiki/Android_Honeycomb" title="Android Honeycomb">Honeycomb (3.x)</a></li> <li><a href="/wiki/Android_Ice_Cream_Sandwich" title="Android Ice Cream Sandwich">Ice Cream Sandwich (4.0)</a></li> <li><a href="/wiki/Android_Jelly_Bean" title="Android Jelly Bean">Jelly Bean (4.1–4.3)</a></li> <li><a href="/wiki/Android_KitKat" title="Android KitKat">KitKat (4.4)</a></li> <li><a href="/wiki/Android_Lollipop" title="Android Lollipop">Lollipop (5.x)</a></li> <li><a href="/wiki/Android_Marshmallow" title="Android Marshmallow">Marshmallow (6.0)</a></li> <li><a href="/wiki/Android_Nougat" title="Android Nougat">Nougat (7.x)</a></li> <li><a href="/wiki/Android_Oreo" title="Android Oreo">Oreo (8.x)</a></li> <li><a href="/wiki/Android_Pie" title="Android Pie">Pie (9)</a></li> <li><a href="/wiki/Android_10" title="Android 10">10</a></li> <li><a href="/wiki/Android_11" title="Android 11">11</a></li> <li><a href="/wiki/Android_12" title="Android 12">12</a></li> <li><a href="/wiki/Android_13" title="Android 13">13</a></li> <li><a href="/wiki/Android_14" title="Android 14">14</a></li> <li><a href="/wiki/Android_15" title="Android 15">15</a></li> <li><a href="/wiki/Android_16" title="Android 16">16</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Derivatives</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_Automotive" title="Android Automotive">Android Automotive</a></li> <li><a href="/wiki/Android_Things" title="Android Things">Android Things</a></li> <li><a href="/wiki/Android_TV" title="Android TV">TV</a> <ul><li><a href="/wiki/List_of_Android_TV_devices" title="List of Android TV devices">devices</a></li></ul></li> <li><a href="/wiki/Wear_OS" title="Wear OS">Wear OS</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Devices</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Google_Pixel" title="Google Pixel">Pixel</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Pixel_C" title="Pixel C">C</a></li> <li><a href="/wiki/Pixel_(1st_generation)" title="Pixel (1st generation)">Pixel &amp; Pixel XL</a></li> <li><a href="/wiki/Pixel_2" title="Pixel 2">2 &amp; 2 XL</a></li> <li><a href="/wiki/Pixel_3" title="Pixel 3">3 &amp; 3 XL</a> <ul><li><a href="/wiki/Pixel_3a" title="Pixel 3a">3a &amp; 3a XL</a></li></ul></li> <li><a href="/wiki/Pixel_4" title="Pixel 4">4 &amp; 4 XL</a> <ul><li><a href="/wiki/Pixel_4a" title="Pixel 4a">4a &amp; 4a (5G)</a></li></ul></li> <li><a href="/wiki/Pixel_5" title="Pixel 5">5</a> <ul><li><a href="/wiki/Pixel_5a" title="Pixel 5a">5a</a></li></ul></li> <li><a href="/wiki/Pixel_6" title="Pixel 6">6 &amp; 6 Pro</a> <ul><li><a href="/wiki/Pixel_6a" title="Pixel 6a">6a</a></li></ul></li> <li><a href="/wiki/Pixel_7" title="Pixel 7">7 &amp; 7 Pro</a> <ul><li><a href="/wiki/Pixel_7a" title="Pixel 7a">7a</a></li></ul></li> <li><a href="/wiki/Pixel_Fold" title="Pixel Fold">Fold</a></li> <li><a href="/wiki/Pixel_Tablet" title="Pixel Tablet">Tablet</a></li> <li><a href="/wiki/Pixel_8" title="Pixel 8">8 &amp; 8 Pro</a> <ul><li><a href="/wiki/Pixel_8a" title="Pixel 8a">8a</a></li></ul></li> <li><a href="/wiki/Pixel_8" title="Pixel 8">9, 9 Pro &amp; 9 Pro XL</a> <ul><li><a href="/wiki/Pixel_9_Pro_Fold" title="Pixel 9 Pro Fold">9 Pro Fold</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Google_Nexus" title="Google Nexus">Nexus</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Nexus_One" title="Nexus One">One</a></li> <li><a href="/wiki/Nexus_S" title="Nexus S">S</a></li> <li><a href="/wiki/Galaxy_Nexus" title="Galaxy Nexus">Galaxy Nexus</a></li> <li><a href="/wiki/Nexus_4" title="Nexus 4">4</a></li> <li><a href="/wiki/Nexus_10" title="Nexus 10">10</a></li> <li><a href="/wiki/Nexus_Q" title="Nexus Q">Q</a></li> <li><a href="/wiki/Nexus_5" title="Nexus 5">5</a> <ul><li><a href="/wiki/Nexus_5X" title="Nexus 5X">5X</a></li></ul></li> <li><a href="/wiki/Nexus_6" title="Nexus 6">6</a> <ul><li><a href="/wiki/Nexus_6P" title="Nexus 6P">6P</a></li></ul></li> <li>7 <ul><li><a href="/wiki/Nexus_7_(2012)" title="Nexus 7 (2012)">2012</a></li> <li><a href="/wiki/Nexus_7_(2013)" title="Nexus 7 (2013)">2013</a></li></ul></li> <li><a href="/wiki/Nexus_9" title="Nexus 9">9</a></li> <li><a href="/wiki/Nexus_Player" title="Nexus Player">Player</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/List_of_Google_Play_edition_devices" title="List of Google Play edition devices">Play edition</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/HTC_One_(M7)" title="HTC One (M7)">HTC One (M7)</a></li> <li><a href="/wiki/HTC_One_(M8)" title="HTC One (M8)">HTC One (M8)</a></li> <li><a href="/wiki/LG_G_Pad_8.3" title="LG G Pad 8.3">LG G Pad 8.3</a></li> <li><a href="/wiki/Moto_G_(1st_generation)" title="Moto G (1st generation)">Moto G</a></li> <li><a href="/wiki/Samsung_Galaxy_S4" title="Samsung Galaxy S4">Samsung Galaxy S4</a></li> <li><a href="/wiki/Sony_Xperia_Z_Ultra" title="Sony Xperia Z Ultra">Sony Xperia Z Ultra</a></li></ul> </div></td></tr><tr><td colspan="2" class="navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Android_One" title="Android One">Android One</a></li> <li><a href="/wiki/List_of_Android_smartphones" title="List of Android smartphones">other smartphones</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/List_of_custom_Android_distributions" title="List of custom Android distributions">Custom <br /> distributions</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AliOS" title="AliOS">AliOS</a></li> <li><a href="/wiki/Android-x86" title="Android-x86">Android-x86</a> <ul><li><a href="/wiki/Remix_OS" title="Remix OS">Remix OS</a></li></ul></li> <li><a href="/wiki/AOKP" title="AOKP">AOKP</a></li> <li><a href="/wiki/Baidu_Yi" title="Baidu Yi">Baidu Yi</a></li> <li><a href="/wiki/Barnes_%26_Noble_Nook" title="Barnes &amp; Noble Nook">Barnes &amp; Noble Nook</a></li> <li><a href="/wiki/CalyxOS" title="CalyxOS">CalyxOS</a></li> <li><a href="/wiki/ColorOS" title="ColorOS">ColorOS</a> <ul><li><a href="/wiki/Realme" title="Realme">realme UI</a></li></ul></li> <li><a href="/wiki/CopperheadOS" title="CopperheadOS">CopperheadOS</a></li> <li><a href="/wiki/EMUI" title="EMUI">EMUI</a> <ul><li><a href="/wiki/Honor_(brand)" title="Honor (brand)">Magic UI</a></li></ul></li> <li><a href="/wiki/Fire_OS" title="Fire OS">Fire OS</a></li> <li><a href="/wiki/Meizu#Flyme" title="Meizu">Flyme OS</a></li> <li><a href="/wiki/GrapheneOS" title="GrapheneOS">GrapheneOS</a></li> <li><a href="/wiki/Xiaomi_HyperOS" title="Xiaomi HyperOS">Xiaomi HyperOS</a> <ul><li><a href="/wiki/MIUI" title="MIUI">MIUI</a></li> <li><a href="/wiki/POCO_(company)" class="mw-redirect" title="POCO (company)">MIUI for POCO</a></li></ul></li> <li><a href="/wiki/LeWa_OS" title="LeWa OS">LeWa OS</a></li> <li><a href="/wiki/LineageOS" title="LineageOS">LineageOS</a> <ul><li><a href="/wiki//e/_(operating_system)" title="/e/ (operating system)">/e/</a></li> <li><a href="/wiki/CrDroid" title="CrDroid">CrDroid</a></li> <li><a href="/wiki/CyanogenMod" title="CyanogenMod">CyanogenMod</a></li> <li><a href="/wiki/DivestOS" title="DivestOS">DivestOS</a></li> <li><a href="/wiki/Iod%C3%A9OS" title="IodéOS">iodéOS</a></li> <li><a href="/wiki/Kali_NetHunter" title="Kali NetHunter">Kali NetHunter</a></li></ul></li> <li><a href="/wiki/LiteOS" title="LiteOS">LiteOS</a></li> <li><a href="/wiki/Meta_Horizon_OS" title="Meta Horizon OS">Meta Horizon OS</a></li> <li><a href="/wiki/MicroG" title="MicroG">MicroG</a></li> <li><a href="/wiki/Nokia_X_family#Nokia_X_software_platform" title="Nokia X family">Nokia X software platform</a></li> <li><a href="/wiki/OmniROM" title="OmniROM">OmniROM</a></li> <li><a href="/wiki/OPhone" title="OPhone">OPhone</a></li> <li><a href="/wiki/OxygenOS" title="OxygenOS">OxygenOS</a></li> <li><a href="/wiki/PixelExperience" title="PixelExperience">PixelExperience</a></li> <li><a href="/wiki/Google_Pixel#Pixel_UI_(Pixel_Launcher)" title="Google Pixel">Pixel UI</a></li> <li><a href="/wiki/Replicant_(operating_system)" title="Replicant (operating system)">Replicant</a></li> <li><a href="/wiki/Resurrection_Remix_OS" title="Resurrection Remix OS">Resurrection Remix OS</a></li> <li><a href="/wiki/SlimRoms" title="SlimRoms">SlimRoms</a></li> <li><a href="/wiki/TCL_Technology" title="TCL Technology">TCL UI</a></li> <li><a href="/wiki/Ubuntu_for_Android" class="mw-redirect" title="Ubuntu for Android">Ubuntu for Android</a></li> <li><a href="/wiki/XobotOS" title="XobotOS">XobotOS</a></li> <li><a href="/wiki/Lenovo_smartphones" title="Lenovo smartphones">ZUI</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Booting and<br />recovery</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Booting_process_of_Android_devices" title="Booting process of Android devices">Booting process</a></li> <li><a href="/wiki/Android_recovery_mode" title="Android recovery mode">Recovery mode</a> <ul><li><a href="/wiki/TWRP_(software)" title="TWRP (software)">TWRP</a></li> <li><a href="/wiki/ClockworkMod" title="ClockworkMod">ClockworkMod</a></li></ul></li> <li><a href="/wiki/Fastboot" title="Fastboot">Fastboot</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/API" title="API">APIs</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Google_Maps" title="Google Maps">Google Maps</a></li> <li><a href="/wiki/Google_Play_Services" title="Google Play Services">Google Play Services</a> <ul><li><a href="/wiki/SafetyNet_API" title="SafetyNet API">SafetyNet</a></li></ul></li> <li><a href="/wiki/Google_Search" title="Google Search">Google Search</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Alternative <a href="/wiki/User_interface" title="User interface">UIs</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Asus_ZenUI" class="mw-redirect" title="Asus ZenUI">Asus ZenUI</a></li> <li><a href="/wiki/ColorOS" title="ColorOS">ColorOS</a></li> <li><a href="/wiki/EMUI" title="EMUI">EMUI</a></li> <li><a href="/wiki/Meizu#Flyme" title="Meizu">Flyme OS</a></li> <li><a href="/wiki/Hive_UI" title="Hive UI">XOLO Hive</a></li> <li><a href="/wiki/HTC_Sense" title="HTC Sense">HTC Sense</a></li> <li><a href="/wiki/LG_UX" title="LG UX">LG UX</a> <ul><li><a href="/wiki/Optimus_UI" title="Optimus UI">Optimus UI</a></li></ul></li> <li><a href="/wiki/Motoblur" title="Motoblur">Motoblur</a></li> <li><a href="/wiki/One_UI" title="One UI">One UI</a> <ul><li><a href="/wiki/Samsung_Experience" title="Samsung Experience">Experience</a></li> <li><a href="/wiki/TouchWiz" title="TouchWiz">TouchWiz</a></li></ul></li> <li><a href="/wiki/OxygenOS" title="OxygenOS">OxygenOS</a></li> <li><a href="/wiki/Google_Pixel#Pixel_UI_(Pixel_Launcher)" title="Google Pixel">Pixel UI</a></li> <li>Xperia UI</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Rooting_(Android)" title="Rooting (Android)">Rooting</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/SuperSU" title="SuperSU">SuperSU</a></li> <li><a href="/wiki/Magisk_(software)" title="Magisk (software)">Magisk</a></li> <li><a href="/wiki/Kingo_Root" title="Kingo Root">Kingo Root</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Lists</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/List_of_custom_Android_distributions" title="List of custom Android distributions">Custom distributions</a></li> <li><a href="/wiki/List_of_features_in_Android" title="List of features in Android">Features</a></li> <li><a href="/wiki/List_of_free_and_open-source_Android_applications" title="List of free and open-source Android applications">Free and open-source applications</a></li> <li><a href="/wiki/List_of_Android_apps_by_Google" title="List of Android apps by Google">Google apps</a></li> <li><a href="/wiki/List_of_Android_launchers" title="List of Android launchers">Launchers</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related topics</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Index_of_Android_OS_articles" title="Index of Android OS articles">Index of articles</a></li> <li><a href="/wiki/Androidland" title="Androidland">Androidland</a></li> <li><a href="/wiki/Chromecast" title="Chromecast">Chromecast</a></li> <li><a href="/wiki/Google" title="Google">Google</a></li> <li><a href="/wiki/Comparison_of_Java_and_Android_API" title="Comparison of Java and Android API">Java vs. Android API</a></li> <li><a href="/wiki/Android_lawn_statues" title="Android lawn statues">Lawn statues</a></li> <li><a href="/wiki/BlueStacks" title="BlueStacks">BlueStacks</a></li> <li>Legal issues <ul><li><i><a href="/wiki/Google_LLC_v._Oracle_America,_Inc." title="Google LLC v. Oracle America, Inc.">Google v. Oracle</a></i></li> <li><a href="/wiki/Smartphone_patent_wars" title="Smartphone patent wars">smartphone patent wars</a></li></ul></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Android_(operating_system)_development_software" title="Category:Android (operating system) development software">Category:Android development</a></li> <li><span class="noviewer" typeof="mw:File"><span title="Category"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/16px-Symbol_category_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/23px-Symbol_category_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/96/Symbol_category_class.svg/31px-Symbol_category_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Category:Mobile_telecommunications" title="Category:Mobile telecommunications">Category:Mobile telecommunications</a></li> <li><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Symbol_portal_class.svg" class="mw-file-description" title="Portal"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/e/e2/Symbol_portal_class.svg/16px-Symbol_portal_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/e/e2/Symbol_portal_class.svg/23px-Symbol_portal_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/e/e2/Symbol_portal_class.svg/31px-Symbol_portal_class.svg.png 2x" data-file-width="180" data-file-height="185" /></a></span> <a href="/wiki/Portal:Software" class="mw-redirect" title="Portal:Software">Software portal</a></li> <li><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Symbol_portal_class.svg" class="mw-file-description" title="Portal"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/e/e2/Symbol_portal_class.svg/16px-Symbol_portal_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/e/e2/Symbol_portal_class.svg/23px-Symbol_portal_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/e/e2/Symbol_portal_class.svg/31px-Symbol_portal_class.svg.png 2x" data-file-width="180" data-file-height="185" /></a></span> <a href="/wiki/Portal:Telecommunication" title="Portal:Telecommunication">Telecommunication portal</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐mzm7s Cached time: 20241124064059 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.625 seconds Real time usage: 0.758 seconds Preprocessor visited node count: 2921/1000000 Post‐expand include size: 112894/2097152 bytes Template argument size: 2576/2097152 bytes Highest expansion depth: 18/100 Expensive parser function count: 4/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 141370/5000000 bytes Lua time usage: 0.384/10.000 seconds Lua memory usage: 6264507/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 638.007 1 -total 41.25% 263.180 1 Template:Reflist 18.73% 119.525 28 Template:Cite_web 17.98% 114.721 7 Template:Cite_book 16.33% 104.182 1 Template:Android 13.06% 83.306 2 Template:Infobox 11.96% 76.282 1 Template:Short_description 10.08% 64.330 1 Template:Infobox_software 7.65% 48.791 8 Template:Main_other 6.85% 43.714 2 Template:Pagetype --> <!-- Saved in parser cache with key enwiki:pcache:idhash:31490024-0!canonical and timestamp 20241124064059 and revision id 1235449153. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Android_Debug_Bridge&amp;oldid=1235449153">https://en.wikipedia.org/w/index.php?title=Android_Debug_Bridge&amp;oldid=1235449153</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Android_(operating_system)" title="Category:Android (operating system)">Android (operating system)</a></li><li><a href="/wiki/Category:Debugging" title="Category:Debugging">Debugging</a></li><li><a href="/wiki/Category:Communications_protocols" title="Category:Communications protocols">Communications protocols</a></li><li><a href="/wiki/Category:Android_(operating_system)_development_software" title="Category:Android (operating system) development software">Android (operating system) development software</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:CS1_maint:_location_missing_publisher" title="Category:CS1 maint: location missing publisher">CS1 maint: location missing publisher</a></li><li><a href="/wiki/Category:CS1_Italian-language_sources_(it)" title="Category:CS1 Italian-language sources (it)">CS1 Italian-language sources (it)</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_matches_Wikidata" title="Category:Short description matches Wikidata">Short description matches Wikidata</a></li><li><a href="/wiki/Category:Good_articles" title="Category:Good articles">Good articles</a></li><li><a href="/wiki/Category:Official_website_different_in_Wikidata_and_Wikipedia" title="Category:Official website different in Wikidata and Wikipedia">Official website different in Wikidata and Wikipedia</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 19 July 2024, at 09:52<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Android_Debug_Bridge&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-5nd9x","wgBackendResponseTime":141,"wgPageParseReport":{"limitreport":{"cputime":"0.625","walltime":"0.758","ppvisitednodes":{"value":2921,"limit":1000000},"postexpandincludesize":{"value":112894,"limit":2097152},"templateargumentsize":{"value":2576,"limit":2097152},"expansiondepth":{"value":18,"limit":100},"expensivefunctioncount":{"value":4,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":141370,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 638.007 1 -total"," 41.25% 263.180 1 Template:Reflist"," 18.73% 119.525 28 Template:Cite_web"," 17.98% 114.721 7 Template:Cite_book"," 16.33% 104.182 1 Template:Android"," 13.06% 83.306 2 Template:Infobox"," 11.96% 76.282 1 Template:Short_description"," 10.08% 64.330 1 Template:Infobox_software"," 7.65% 48.791 8 Template:Main_other"," 6.85% 43.714 2 Template:Pagetype"]},"scribunto":{"limitreport-timeusage":{"value":"0.384","limit":"10.000"},"limitreport-memusage":{"value":6264507,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-mzm7s","timestamp":"20241124064059","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Android Debug Bridge","url":"https:\/\/en.wikipedia.org\/wiki\/Android_Debug_Bridge","sameAs":"http:\/\/www.wikidata.org\/entity\/Q107980224","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q107980224","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2011-04-13T19:27:06Z","dateModified":"2024-07-19T09:52:24Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/4\/4b\/Android_Debug_Bridge_in_GNOME_terminal.png","headline":"Tool for debugging Android-based devices"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10