跳转至正文

如何在 Android 上开启开发者选项 (2026)

在 Pixel、Samsung、Xiaomi、OnePlus 和 Huawei 设备上开启 Android 开发者模式,启用 USB 和无线调试,修复 adb 问题,以及如何再次关闭。

如何在 Android 上开启开发者选项 (2026)

要在 Android 上开启开发者模式,请打开 设置 > 关于手机 并点击 版本号 连续七次,然后输入 PIN 码。此时 开发者选项 菜单将出现,你可以在其中开启 USB 调试 或 无线调试 以便 Android Studio adb 或 bunx cap run android 能够安装并调试你的 App。由于“版本号”的具体路径取决于厂商,各品牌的具体步骤如下。

开发者选项的作用(以及局限性)

开发者选项是一个专为应用开发者设计的隐藏设置菜单。开启它本身不会产生任何影响,它只是会显示如下开关:

  • USB 调试:允许受信任的计算机运行 adb 命令、安装 build 并读取 logs。
  • 无线调试:通过 Wi-Fi 实现相同功能 (Android 11+)。
  • 不锁定屏幕:充电时屏幕保持常亮,方便测试时使用。
  • 动画缩放:加速或关闭系统动画,对 UI 测试非常有用。
  • 不保留活动:退出时销毁 activity,是测试 Capacitor 应用状态恢复的绝佳方式。
  • 显示点击操作 / 指针位置:非常适合录制演示视频和检查触摸目标。

您 不 需要开启开发者选项即可通过浏览器或文件管理器安装 APK、使用大多数应用或接收 OTA 更新。

按品牌开启开发者选项

品牌 在哪里连续点击 7 次 随后菜单出现的位置
Google Pixel / 原生 Android 设置 > 关于手机 > 版本号 设置 > 系统 > 开发者选项
三星 (One UI) 设置 > 关于手机 > 软件信息 > 版本号 设置 > 开发者选项 (位于列表底部)
小米, Redmi, POCO (HyperOS) 设置 > 关于手机 > 系统版本 设置 > 更多设置 > 开发者选项
小米 (旧版 MIUI) 设置 > 关于手机 > MIUI 版本 设置 > 其他设置 > 开发者选项
一加 (OxygenOS) 设置 > 关于设备 > 版本 > 版本号 设置 > 系统设置 > 开发者选项
OPPO / realme (ColorOS / realme UI) 设置 > 关于设备 > 版本 > 版本号 设置 > 其他设置 > 开发者选项
摩托罗拉 设置 > 关于手机 > 版本号 设置 > 系统 > 开发者选项
华为 / Honor (EMUI / MagicOS) 设置 > 关于手机 > 版本号 设置 > 系统和更新 > 开发者选项

菜单可能会随 OS 版本变化。如果找不到“版本号”,请打开设置并使用搜索框:输入“版本号”。在几乎所有 Android 设备上,搜索都能直接找到它。

Google Pixel (Android 14, 15, 16)

  1. 打开 设置 并滚动至 关于手机.
  2. 滚动到底部并点击 版本号 连续点击七次。稍后你会看到一个倒计时提示。
  3. 输入你的 PIN 码、图案或密码。
  4. 返回至 设置 > 系统 > 开发者选项.

三星 Galaxy

  1. 打开 设置 > 关于手机 > 软件信息.
  2. 点击 版本号 七次,并使用你的 PIN 码进行确认。
  3. 开发者选项 现在出现在主设置列表的最底部,位于“关于手机”下方。

小米、Redmi 和 POCO

  1. 打开 设置 > 关于手机.
  2. 点击 OS 版本 (HyperOS) 或 MIUI 版本 (旧款设备) 七次。
  3. 前往 设置 > 更多设置 > 开发者选项.

小米还增加了两个开发时通常需要的额外开关: 通过 USB 安装 和 USB 调试(安全设置)。如果不开启“通过 USB 安装”, adb install 会报错: INSTALL_FAILED_USER_RESTRICTED。开启这些选项可能需要登录小米账号并插入 SIM 卡。

OnePlus、OPPO 和 realme

  1. 打开 设置 > 关于设备 > 版本.
  2. 点击 版本号 七次。
  3. 打开 设置 > 系统设置 > 开发者选项 (OnePlus) 或 设置 > 其他设置 > 开发者选项 (OPPO, realme)。

华为和荣耀

  1. 打开 设置 > 关于手机.
  2. 点击 版本号 七次。
  3. 前往 设置 > 系统和更新 > 开发者选项.

在华为设备上,还需将 USB 连接模式设置为 文件传输 后再进行连接,否则 adb 可能无法识别设备。如果你打算向这些手机用户发布应用,请阅读 如何在 Huawei AppGallery 上发布 Capacitor 应用,因为其中许多设备没有 Google Play 服务。

工作资料与受管设备

如果你的手机由公司管理,管理员可能会禁用开发者选项。你会看到“此用户无法使用开发者选项”。请向 IT 部门申请测试设备,而不是尝试绕过策略。

开启 USB 调试

  1. 打开 开发者选项 并开启 USB 调试.
  2. 使用支持数据传输的 USB 线连接手机(许多廉价线缆仅支持充电)。
  3. 在手机上,确认 允许 USB 调试吗? 对话框。勾选 始终允许来自此计算机的连接 并在你的设备上确认。
  4. 在电脑上,检查连接状态:
adb devices

你应该看到:

List of devices attached
R5CT1234ABC	device

unauthorized 表示你未接受 prompt。 offline 通常意味着线缆或接口故障,或者 adb 旧版 SDK 的服务器。

adb 随 Android SDK Platform-Tools 一起发布。如果已安装 Android Studio,它位于 ~/Library/Android/sdk/platform-tools 在 macOS 上或 %LOCALAPPDATA%\Android\Sdk\platform-tools 在 Windows 上。将该文件夹添加到你的 PATH。刚接触 Android 工具链?我们的 针对 Capacitor 应用的 Android 设置指南 涵盖了这些内容。

开启无线调试 (Android 11 及更高版本)

无线调试可以摆脱线缆。你的电脑和手机必须处于同一个 Wi-Fi 网络下,部分公司或酒店网络会拦截设备间的流量。

  1. 在 开发者选项中,打开 无线调试 并接受网络提示。
  2. 点击 无线调试 打开它,然后 使用配对 code 配对设备。请保持此屏幕开启。
  3. 在电脑上,使用配对对话框中显示的 IP 地址和端口进行配对:
adb pair 192.168.1.42:37145
# Enter pairing code: 482913
  1. 使用无线调试主界面显示的 IP 和端口进行连接(该端口与配对端口不同):
adb connect 192.168.1.42:41827
adb devices

Android Studio 还有 通过 Wi-Fi 配对设备 功能,它会显示一个 QR code,你只需扫描无线调试界面上的即可。

每次无线调试重启时端口都会变化,因此在 adb connect 重启后需要重复此操作。配对信息会被记录。

在 Android 10 及更早版本上,请使用旧方法:先通过 USB 连接,运行 adb tcpip 5555,拔掉线缆,然后 adb connect <phone-ip>:5555.

在设备上运行你的 Capacitor 应用

当设备出现在 adb devices列表中时,Capacitor CLI 可以直接进行 build 和安装:

bun run build
bunx cap sync android
bunx cap run android --list        # show connected devices and emulators
bunx cap run android --target R5CT1234ABC

为了获得更快的开发循环,请使用 live reload,让应用通过网络加载你的 dev server:

bunx cap run android -l --external

此功能需要手机能够访问你电脑的 IP。如果你希望网络外的测试人员无需重新安装即可查看更改,请查看 Capgo Live Updates 而不是使用 dev server。

要在应用运行时查看 native logs:

adb logcat | grep -i -E "capacitor|chromium"

若要调试 WebView,请打开 chrome://inspect 并在运行 debug build 时使用桌面版 Chrome。Capacitor 应用的 debug build 默认开启 WebView 调试功能。

故障排除

连续点击版本号没有反应。 可能是你点错了字段(例如点了 Android 版本而非版本号),或者设备受组织管理。部分小米设备需要点击“OS 版本”而非“版本号”。

设备未在以下位置显示: adb devices.

adb kill-server
adb start-server
adb devices

尝试更换数据线,并直接连接电脑端口而非使用集线器。将 USB 连接模式切换为 文件传输.

Windows 无法识别手机。 请安装 OEM USB 驱动(三星、小米等厂商提供自有驱动),或通过 SDK Manager 为 Pixel 设备安装 Google USB Driver。

INSTALL_FAILED_UPDATE_INCOMPATIBLE. 已安装的应用使用了不同的签名密钥(例如 Play Store 版本与你的 debug build 不同)。请先卸载它: adb uninstall com.example.app.

INSTALL_FAILED_USER_RESTRICTED 在小米设备上。 启用 通过 USB 安装 在开发者选项中。

无线调试不断自动关闭。 切换 Wi-Fi 网络时 Android 会自动关闭该功能。部分电池优化设置也会导致此问题。在进行长时间调试时,请确保手机连接在同一网络并保持充电状态。

更新 Android Studio 后显示未授权。 adb 密钥位于 ~/.android/adbkey 发生变化。在开发者选项中点击 撤销 USB 调试授权,重新连接并再次接受提示即可。

如何关闭开发者选项

  1. 打开 开发者选项.
  2. 切换 使用开发者选项 (或 开发者选项 在三星设备上) 将顶部的开关关闭。

在某些设备上,该菜单仍会显示,但内部的所有开关都会重置为默认值。若要完全隐藏该菜单,请前往 设置 > 应用 > 设置 > 存储 并清除“设置”应用的存储空间。这也会重置其他设置偏好,因此通常不建议这样做。

在将测试机交给他人之前,请点击 撤销 USB 调试授权 以防止旧电脑再次连接。

安全提示

  • USB 调试允许已授权的计算机安装应用,并从可调试构建中读取应用数据。不要在公共充电站或你不信任的计算机上接受 RSA 提示。
  • 某些银行和支付应用在开启开发者选项或 USB 调试时会拒绝运行。用完后,请在个人手机上关闭它们。
  • 切勿发布包含以下内容的 Release 构建: android:debuggable="true". Capacitor Release 构建默认不可调试。

iOS 上的对应操作

iPhone 也有自己的 开发者模式 开关,在运行开发构建或 ad hoc 构建前需要开启。请参阅 如何在 iOS 上开启开发者模式。想不用数据线把构建装到测试人员的手机上,请阅读 如何把 iOS 和 Android 应用分发给测试人员.

为 Capacitor 应用提供实时更新

当 Web 层 Bug 已上线时,通过 Capgo 推送修复,不必等 App Store 审核数天。用户会在后台获取更新,而原生变更仍走常规审核流程。

博客最新文章

Capgo 为你提供打造真正专业移动应用所需的深度洞察。