{"id":1216,"date":"2026-09-10T02:45:18","date_gmt":"2026-09-10T02:45:18","guid":{"rendered":"https:\/\/x.sheep-mine.ts.net\/index.php\/wireless-debugging-adb-wifi-2-html\/"},"modified":"2026-09-10T02:45:18","modified_gmt":"2026-09-10T02:45:18","slug":"wireless-debugging-adb-wifi-2-html","status":"publish","type":"post","link":"https:\/\/x.sheep-mine.ts.net\/index.php\/wireless-debugging-adb-wifi-2-html\/","title":{"rendered":"Introducing Fast and Reliable Wireless Debugging with Android Debug Bridge (ADB) Wi-Fi 2.0"},"content":{"rendered":"<p><br \/>\n<\/p>\n<div>\n<div>\n<meta content=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj5d1m5V0YkXO3RfG80oR_CKgil42o_kHWX_FkCe57Mg8y_9CRTBiiEAtyNUNkMAcISJ1i2YsNauolZEiwLMbGV8V-9rb4TjPXOKIldpCasNz0_nmSS01SbsYzAgabgOjh0peLNjbTTUwEdurcC7-0okTm5MTxGBbea1dZPdGA9AO13fJSm6nIkE-I1ym4\/s2048\/Introducing-Fast-and-Reliable-Wireless-Debugging-Metadata.jpg\" style=\"clear: right; float: right; margin-bottom: 1em; margin-left: 1em;\"\/><br \/>\n<img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEj5d1m5V0YkXO3RfG80oR_CKgil42o_kHWX_FkCe57Mg8y_9CRTBiiEAtyNUNkMAcISJ1i2YsNauolZEiwLMbGV8V-9rb4TjPXOKIldpCasNz0_nmSS01SbsYzAgabgOjh0peLNjbTTUwEdurcC7-0okTm5MTxGBbea1dZPdGA9AO13fJSm6nIkE-I1ym4\/s2048\/Introducing-Fast-and-Reliable-Wireless-Debugging-Metadata.jpg\" style=\"display: none;\"\/><\/p>\n<p><i>Posted by Steven Jenkins,  Product Manager, Sherif Eid,  Senior Software Engineer, and Fabien Sanglard, Staff Software Engineer, Android Studio<\/i><\/p>\n<p><span id=\"docs-internal-guid-6a7eecf2-7fff-34c8-1c7c-3bd8d99ebe9a\"\/><\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\"><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgAfnfuXrLdJzBnFaM_1pbRh2qhH1DGrUwpRQop-WjTsgc-8I7Jlr-BB8uJ2wgfqJrduh2pqnZOL1egrkiNcWafTfhr68-06Ho-TdV26oU3AFxztsBFl1jbDyLPncifUguyMVDBhjJpMnvovpXRfqF9mXtqDl8R8sAPum1sZSZ_ir2lGOWRDr8M2PMORJQ\/s4209\/Introducing-Fast-and-Reliable-Wireless-Debugging-Blog.jpg\" style=\"clear: left; float: left; margin-bottom: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" data-original-height=\"1253\" data-original-width=\"4209\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgAfnfuXrLdJzBnFaM_1pbRh2qhH1DGrUwpRQop-WjTsgc-8I7Jlr-BB8uJ2wgfqJrduh2pqnZOL1egrkiNcWafTfhr68-06Ho-TdV26oU3AFxztsBFl1jbDyLPncifUguyMVDBhjJpMnvovpXRfqF9mXtqDl8R8sAPum1sZSZ_ir2lGOWRDr8M2PMORJQ\/s1600\/Introducing-Fast-and-Reliable-Wireless-Debugging-Blog.jpg\"\/><\/a><\/div>\n<p>Wireless debugging on Android is now faster, more reliable, and easier to set up than ever. With ADB Wi-Fi 2.0, we\u2019ve introduced a new server stack and smarter network handling to directly address developer feedback around usability gaps.<\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\"><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiCQSrTovybgRKX3qsBj_frFMaDWcCplBneWm0PS4TokojPY_Dr-fF1RY5e9thbSukVFx08coK2xnDdKZ0Ado-E5wpJgilM3QiejqsA5v2VdmmTXf6TgDRQULkwBXrxUAc1pCgO7wlhgyKu08SE0tSUKMIv2Dz3KBcPdxYm1Ylly4Mp58CtMeVLRu16NVk\/s1080\/wireless-debug-update-with-qr-to-documentation.gif\" style=\"clear: left; float: left; margin-bottom: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" data-original-height=\"608\" data-original-width=\"1080\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiCQSrTovybgRKX3qsBj_frFMaDWcCplBneWm0PS4TokojPY_Dr-fF1RY5e9thbSukVFx08coK2xnDdKZ0Ado-E5wpJgilM3QiejqsA5v2VdmmTXf6TgDRQULkwBXrxUAc1pCgO7wlhgyKu08SE0tSUKMIv2Dz3KBcPdxYm1Ylly4Mp58CtMeVLRu16NVk\/s1600\/wireless-debug-update-with-qr-to-documentation.gif\"\/><\/a><\/div>\n<h2>How ADB Wi-Fi 2.0 Improves Wireless Debugging<\/h2>\n<p>To ensure ADB Wi-Fi 2.0 is even more reliable, we reworked all three core components of the stack: the adb server, the adbd daemon, and Android Studio.<\/p>\n<p>Here are the new features:<\/p>\n<ul>\n<li><strong>A new server stack (adb):<\/strong> Previously, wireless device connections would sever when network configurations changed or devices were turned off. This meant that connections would drop for common occurrences. With our new mDNS stack, we\u2019ve replaced both Bonjour and legacy mDNS so that your wireless devices more reliably stay connected as you go about your day.<\/li>\n<li><strong>Smarter network handling (adbd):<\/strong> Previously, the workstation&#8217;s mDNS client would sporadically drop services. Now, the daemon automatically turns off ADB Wi-Fi when it detects an untrusted network and re-enables itself once running on a user-allowed network.<\/li>\n<li><strong>Improved discoverability in Android Studio:<\/strong> Previously, Wi-Fi pairing was difficult to find. Now, you simply enable wireless debugging on your phone and it will show in Android Studio\u2019s Device Manager.<\/li>\n<\/ul>\n<p>With ADB Wi-Fi 2.0, auto-connection success rates improved by 32% and connection speeds increased by 66% for 90% of connections.<\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"1304\" data-original-width=\"1360\" height=\"307\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEif1qBkzuM3gDn0sJAYSjIJoceDuvZmfsoR_-XU01yk1Us9wPC2UwXMgBZAEJ_mY1ACrkqIlUBH0cgzX-AEPFa8-tKZocdMETDGuxf1jZiy2VEacHx0UdwsD2FXYALyiN6m02-eibJNSj4mJoz44E5BWZkVMIGuOh_zZHuKR3IjDWHy_51nL0VW9OAWylQ\/s320\/adb-metric.png\" width=\"320\"\/><\/div>\n<h2>Getting Started<\/h2>\n<p>You can use ADB Wi-Fi 2.0 on your phone, tablet, Wear OS, and TV. Here\u2019s how to get started:<\/p>\n<ol>\n<li>Update to <b>Android 17<\/b>, <b>Android SDK Platform-Tools 37.0.0<\/b>, and <b>Android Studio Quail 3<\/b> or later.<\/li>\n<li>Ensure your workstation and your Android device are connected to the <b>same Wi-Fi network<\/b>.<\/li>\n<li>On your device, navigate to <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/developer.android.com\/studio\/debug\/dev-options\" target=\"_blank\"><b>Developer Options<\/b><\/a> and <b>enable Wireless debugging<\/b>.<\/li>\n<li>Open the Android Studio Device Manager and click the <b>pair over Wi-Fi<\/b> icon<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi4Ox1W3nIerx-N_PGRybJVpZckeD58RM5MLidGiFkTByCG7ZKbnmLIztspMJHNPj9wZGjifLdt1r66BUGNvfGRMcGzSRNtdascx_aAmKWYmv13VTJzFX0eXje1HL7-k_UIYWfscNHueD0JUb9AKCnrP70kloYooyps7ADD7GW76VPa9kSC0D0loI8n9T8\/s40\/Untitled%20design.png\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"40\" data-original-width=\"40\" height=\"20\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi4Ox1W3nIerx-N_PGRybJVpZckeD58RM5MLidGiFkTByCG7ZKbnmLIztspMJHNPj9wZGjifLdt1r66BUGNvfGRMcGzSRNtdascx_aAmKWYmv13VTJzFX0eXje1HL7-k_UIYWfscNHueD0JUb9AKCnrP70kloYooyps7ADD7GW76VPa9kSC0D0loI8n9T8\/w20-h20\/Untitled%20design.png\" width=\"20\"\/><\/a>.<\/li>\n<li><b>Scan the QR code<\/b> with your device or use a pairing code, and you&#8217;re all set!<\/li>\n<\/ol>\n<p>For more information, see the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/developer.android.com\/studio\/run\/device#wireless\">documentation<\/a> or watch the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.youtube.com\/watch?v=_CR44gRhad4\">presentation<\/a> at Android Makers by droidcon 2026.<\/p>\n<p>As always, we appreciate any feedback. If you find a bug or issue, please <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/developer.android.com\/studio\/report-bugs\">report it<\/a>. Also, you can be part of our vibrant Android developer community on <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.linkedin.com\/showcase\/androiddev\/posts\/?feedView=all\" target=\"_blank\">LinkedIn<\/a>, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.youtube.com\/c\/AndroidDevelopers\/videos\" target=\"_blank\">YouTube<\/a>, or <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/x.com\/androidstudio\">X<\/a>.<\/p>\n<\/div>\n<hr\/>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/android-developers.googleblog.com\/2026\/09\/wireless-debugging-adb-wifi-2.html\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Posted by Steven Jenkins, Product Manager, Sherif Eid, Senior Software Engineer, and Fabien Sanglard, Staff&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1217,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2367,2368,2369],"tags":[],"class_list":["post-1216","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-adb-wi-fi-2-0","category-android-studio","category-wireless-debugging"],"_links":{"self":[{"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/posts\/1216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/comments?post=1216"}],"version-history":[{"count":0,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/posts\/1216\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/media\/1217"}],"wp:attachment":[{"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/media?parent=1216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/categories?post=1216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/tags?post=1216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}