前言
鸿蒙 4.2 支持'开发人员选项',但缺少'无线调试'按钮,仅保留 USB 调试和 ADB。因此无法直接使用 Shizuku 或安装 VMOS。
解决方案
虽然无法开启无线调试,但可以通过电脑连接手机,打开 ADB 调试,进而使用 Shizuku,或通过 ADB 命令行安装被拒绝权限的应用。
操作步骤
1. 电脑上下载并配置 ADB
ADB(Android Debug Bridge)是 Android SDK 中的工具,用于操作管理 Android 模拟器或真实设备。
安卓官方提供 Windows、Mac 和 Linux 版本的 ADB 下载。
下载链接:官方 ADB 下载地址
ADB 无需安装,只需将其路径添加到系统环境变量中。不同操作系统的配置方法可查阅通用教程。
2. 打开手机的'开发人员选项'
进入'设置' > '关于手机' > '版本号',连续点击版本号 7 次,即可开启开发人员选项。
3. 手机连接电脑,使用 ADB 调试
手机连接电脑,开启以下三个选项:USB 调试、仅充电模式下允许 ADB 测试、监控 ADB 安装应用。
[图片:ADB 调试选项界面]
打开命令行输入 adb devices,如果能看到设备 ID,说明 ADB 连接成功。
[图片:ADB 设备连接状态]
如果遇到版本不匹配报错(如 adb server version (40) doesn't match this client (41)),通常是因为电脑端 ADB 版本过旧。可从 GitHub 下载对应版本的 ADB 进行替换,将电脑端的 adb server 配置成与手机端一致的版本。
[图片:版本不匹配处理]
4. 打开 Shizuku
在设置页面下滑,点击'查看指令'即可连接。
[图片:Shizuku 连接界面]
5. 如何使用 ADB 安装被拒绝权限的软件
将 APK 下载到电脑文件夹中,右键查看属性获取地址,使用命令安装:
adb install C:\Users\ADMIN\Program Files\xxxxxx.apk


