适用人群:手里有一台瑞芯微 RK3566 安卓设备(电视盒子 / 开发板 / 工业平板),想用电脑调试、装软件、做录像测试,但嫌配置 adb / scrcpy 麻烦的同学。本文是本人实跑记录,零基础可复制。
调试安卓真机,核心是三件套:
我的情况是电脑上已经有 adb 和 SDK,缺 scrcpy 和 JDK。下面是我实际跑通的步骤。
一行命令搞定(winget 已内置):
winget install --id Genymobile.scrcpy -e
```bash装完在任意终端敲 `scrcpy --version` 能看到版本即成功。把安装目录加进 PATH,以后随处可调用。
**录像测试最关键的三条命令:**
```bashscrcpy # 仅投屏
scrcpy --record test.mp4 # 投屏同时录制成 mp4
scrcpy --no-audio --record test.mp4 # 只录画面不含声音
测试时边看边录,按 Ctrl+C 停止,视频自动保存在当前目录。这就是"录像测试"的完整闭环,比手机自带录屏清晰、还能同步操作,适合做功能演示和 bug 复现留证。
SDK 路径要告诉系统,否则编译工具找不到。一行搞定:
[Environment]::SetEnvironmentVariable('ANDROID_HOME','C:\Users\你的名\AppData\Local\Android\Sdk','User')
```bash并把 `platform-tools` 目录加进 PATH。改完需重开终端才生效,这是最常见的"命令找不到"原因。
## 四、连接 RK3566 设备
RK3566 是瑞芯微 ARM 方案,跑安卓,adb 通用。两种方式:
**USB 直连**:设备开启「开发者选项 → USB 调试」,插线后在电脑弹窗点允许。
**网络调试(盒子常用,无屏也行)**:先 USB 连一次,执行:
```bashadb tcpip 5555
adb connect 192.168.x.x:5555
之后拔线也能用。检测设备型号的脚本:
adb shell getprop ro.board.platform # 含 rk356x 即 RK 系列
adb shell getprop ro.hardware # 含 rk3566 / rk3568
adb shell cat /proc/cpuinfo | grep Rockchip
```bash## 五、装软件与现场调整
拖一个 apk 到终端执行 `adb install -r -d app.apk` 即可覆盖安装(`-r` 保留数据,`-d` 允许降级)。常用调整命令:
```bashadb shell settings put global xxx val # 改系统设置
adb shell am start -n 包名/Activity # 跳指定界面
adb shell input tap x y # 模拟点击(自动化测试)
adb reboot # 重启设备
日常最常用的几条,建议单独记下来,配合录像测试效率翻倍:
adb devices -l # 看当前连了哪些设备
adb exec-out screencap -p > shot.png # 一键截屏存到电脑
adb logcat -d > log.txt # 导出崩溃日志
adb shell pm clear 包名 # 清应用数据重测
adb shell am force-stop 包名 # 强制停止卡死的应用
```bash这组命令加上 scrcpy 的录像,做"操作 → 截屏 → 抓日志"一条龙取证非常顺手,复现 bug 时尤其好用。我把它们和投屏录像命令一起写进了 .bat 脚本,双击就能跑。
--turn-screen-off 参数;部分固件需开启"USB 调试(安全设置)"。adb tcpip 5555 已先执行过。整套下来,电脑端有了 adb + scrcpy + SDK + JDK,RK3566 插线或联网就能调试、装包、录像测试。把这些步骤固化成几个 .bat 一键脚本后,下次换设备也只需双击确认。如果你也在折腾 RK3566,照着上面走一遍基本能跑通,排查表能省下大半试错时间。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。