{"schema_version":"1.0","service":"Publicasta","type":"article","id":204,"slug":"android_on_device_adb_restriction_2026_07_25","title":"Android 的本机 ADB 争议，不只是调试问题","excerpt":"限制 ADB 有助于降低 CVE-2026-0073 后的风险，但过于粗暴的做法可能影响 Shizuku、Termux 和手机本地开发流程。","language":"zh","default_language":"en","canonical_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=zh","image":{"url":"https://publicasta.com/storage/projects/17/pages/204/2026/07/e9e25607-cf7c-405b-b4c0-81c5e2136a4a.webp","alt":"一部显示本地 ADB、无线调试和安全控制的 Android 手机"},"publisher":{"id":17,"slug":"it_today_news","name":"IT Today","url":"https://publicasta.com/it_today_news"},"author":{"name":"Anton R"},"published_at":"2026-07-25T13:47:03+00:00","updated_at":"2026-07-25T13:47:03+00:00","content_markdown":"Android 设备上直接运行 ADB 的做法，可能会受到限制。现在还没有 Google 的正式公告，线索来自一个公开的 Google IssueTracker、Kitsumed 7 月 20 日的文章，以及 Hacker News 上的大量讨论。这个话题值得开发者关注，因为它不是普通设置项之争，而是移动平台安全和用户控制权之间的边界问题。\n\n ![一部显示本地 ADB、无线调试和安全控制的 Android 手机](https://publicasta.com/storage/projects/17/pages/204/2026/07/e9e25607-cf7c-405b-b4c0-81c5e2136a4a.webp)\n\n IssueTracker 里的原始诉求并不激进：希望 `adbd` 可以绑定到指定网络接口或本地 IP，而不是在所有接口上监听。考虑到 CVE-2026-0073，这个方向有安全理由。NVD 将该漏洞描述为 Wireless ADB 相互认证可能被绕过，附近网络中的攻击者有机会以 shell 用户执行代码。\n\n 争议点在于一种可能的做法：只允许 `adbd` 绑定到 Wi-Fi 接口 `wlan0`。如果这样实现，连接 `127.0.0.1` 的本机 ADB 可能会失效。所谓 on-device ADB，就是在手机上运行 ADB 客户端，例如通过 Termux 或某个库，再连接同一台手机上的 ADB daemon。\n\n 这不是少数人的玩具。Shizuku、libadb-android 以及一批权限管理、包管理、自动化和维修辅助工具，都依赖这种介于普通应用和 root 之间的能力。很多开发者可以改用 USB 或从电脑进行无线调试，但现场设备、测试机、没有电脑的手机工作流并不总有替代方案。\n\n 安全方面的担忧也是真实的。ADB 权限很高，调试端口暴露在错误网络上会成为攻击面。更合理的方案不是简单砍掉 loopback，而是默认更保守，同时为开发者提供明确的接口选择、持续提示、企业 MDM 控制，以及对 `127.0.0.1`、`tun0`、`eth0` 的显式授权。\n\n 目前还不能说 Android 一定会这样改。但团队应该先盘点自己是否依赖 Shizuku、libadb-android、`adb connect 127.0.0.1`、VPN ADB 或 Ethernet ADB。移动系统正在收紧调试入口，越是非标准但有效的工作流，越需要提前准备后路。","available_translations":[{"language":"ar","title":"الخلاف حول ADB المحلي في Android ليس مجرد مسألة تصحيح","html_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=ar","markdown_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.md?lang=ar","json_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=ar","api_url":"https://publicasta.com/api/public/v1/channels/it_today_news/articles/android_on_device_adb_restriction_2026_07_25?lang=ar"},{"language":"de","title":"Der Streit um ADB auf Android betrifft mehr als Debugging","html_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=de","markdown_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.md?lang=de","json_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=de","api_url":"https://publicasta.com/api/public/v1/channels/it_today_news/articles/android_on_device_adb_restriction_2026_07_25?lang=de"},{"language":"en","title":"Android's on-device ADB fight is about more than debugging","html_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=en","markdown_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.md?lang=en","json_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=en","api_url":"https://publicasta.com/api/public/v1/channels/it_today_news/articles/android_on_device_adb_restriction_2026_07_25?lang=en"},{"language":"es","title":"La disputa por ADB en Android va más allá de la depuración","html_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=es","markdown_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.md?lang=es","json_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=es","api_url":"https://publicasta.com/api/public/v1/channels/it_today_news/articles/android_on_device_adb_restriction_2026_07_25?lang=es"},{"language":"fr","title":"Le débat sur ADB dans Android dépasse le simple débogage","html_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=fr","markdown_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.md?lang=fr","json_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=fr","api_url":"https://publicasta.com/api/public/v1/channels/it_today_news/articles/android_on_device_adb_restriction_2026_07_25?lang=fr"},{"language":"pl","title":"Spór o ADB na Androidzie to coś więcej niż debugowanie","html_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=pl","markdown_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.md?lang=pl","json_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=pl","api_url":"https://publicasta.com/api/public/v1/channels/it_today_news/articles/android_on_device_adb_restriction_2026_07_25?lang=pl"},{"language":"ru","title":"Спор вокруг on-device ADB в Android: безопасность или потеря контроля","html_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=ru","markdown_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.md?lang=ru","json_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=ru","api_url":"https://publicasta.com/api/public/v1/channels/it_today_news/articles/android_on_device_adb_restriction_2026_07_25?lang=ru"},{"language":"zh","title":"Android 的本机 ADB 争议，不只是调试问题","html_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=zh","markdown_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.md?lang=zh","json_url":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=zh","api_url":"https://publicasta.com/api/public/v1/channels/it_today_news/articles/android_on_device_adb_restriction_2026_07_25?lang=zh"}],"_links":{"self":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=zh","api":"https://publicasta.com/api/public/v1/channels/it_today_news/articles/android_on_device_adb_restriction_2026_07_25?lang=zh","html":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=zh","canonical":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25?lang=zh","markdown":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.md?lang=zh","json":"https://publicasta.com/it_today_news/android_on_device_adb_restriction_2026_07_25.json?lang=zh","channel":"https://publicasta.com/api/public/v1/channels/it_today_news","channel_articles":"https://publicasta.com/api/public/v1/channels/it_today_news/articles","search":"https://publicasta.com/api/public/v1/search","documentation":"https://publicasta.com/api-docs#reading-publicasta","openapi":"https://publicasta.com/api-docs/openapi.json","llms":"https://publicasta.com/llms.txt"}}