首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >从零搭建安卓 RK3566 真机调试与录像测试环境(实操教程)

从零搭建安卓 RK3566 真机调试与录像测试环境(实操教程)

原创
作者头像
用户12692034
发布2026-08-15 20:49:55
发布2026-08-15 20:49:55
1290
举报

适用人群:手里有一台瑞芯微 RK3566 安卓设备(电视盒子 / 开发板 / 工业平板),想用电脑调试、装软件、做录像测试,但嫌配置 adb / scrcpy 麻烦的同学。本文是本人实跑记录,零基础可复制。

一、为什么是这套组合

调试安卓真机,核心是三件套:

  • adb:和手机通信、装包、执行命令(必需)
  • scrcpy:把手机画面投到电脑、直接用鼠标键盘操作,还能录屏(录像测试神器)
  • Android SDK / JDK:编译、打包自己的 App

我的情况是电脑上已经有 adb 和 SDK,缺 scrcpy 和 JDK。下面是我实际跑通的步骤。

二、安装 scrcpy(投屏 + 录像)

一行命令搞定(winget 已内置):

代码语言:bash
复制
winget install --id Genymobile.scrcpy -e
```bash
代码语言:txt
复制
装完在任意终端敲 `scrcpy --version` 能看到版本即成功。把安装目录加进 PATH,以后随处可调用。

**录像测试最关键的三条命令:**

```bash

scrcpy # 仅投屏

scrcpy --record test.mp4 # 投屏同时录制成 mp4

scrcpy --no-audio --record test.mp4 # 只录画面不含声音

代码语言:bash
复制

测试时边看边录,按 Ctrl+C 停止,视频自动保存在当前目录。这就是"录像测试"的完整闭环,比手机自带录屏清晰、还能同步操作,适合做功能演示和 bug 复现留证。

三、环境变量(很多人卡这步)

SDK 路径要告诉系统,否则编译工具找不到。一行搞定:

代码语言:bash
复制
[Environment]::SetEnvironmentVariable('ANDROID_HOME','C:\Users\你的名\AppData\Local\Android\Sdk','User')
```bash
代码语言:txt
复制
并把 `platform-tools` 目录加进 PATH。改完需重开终端才生效,这是最常见的"命令找不到"原因。

## 四、连接 RK3566 设备

RK3566 是瑞芯微 ARM 方案,跑安卓,adb 通用。两种方式:

**USB 直连**:设备开启「开发者选项 → USB 调试」,插线后在电脑弹窗点允许。

**网络调试(盒子常用,无屏也行)**:先 USB 连一次,执行:

```bash

adb tcpip 5555

adb connect 192.168.x.x:5555

代码语言:bash
复制

之后拔线也能用。检测设备型号的脚本:

代码语言:bash
复制
adb shell getprop ro.board.platform   # 含 rk356x 即 RK 系列
adb shell getprop ro.hardware         # 含 rk3566 / rk3568
adb shell cat /proc/cpuinfo | grep Rockchip
```bash
代码语言:txt
复制
## 五、装软件与现场调整

拖一个 apk 到终端执行 `adb install -r -d app.apk` 即可覆盖安装(`-r` 保留数据,`-d` 允许降级)。常用调整命令:

```bash

adb shell settings put global xxx val # 改系统设置

adb shell am start -n 包名/Activity # 跳指定界面

adb shell input tap x y # 模拟点击(自动化测试)

adb reboot # 重启设备

代码语言:bash
复制

六、我的命令速查表(贴墙用)

日常最常用的几条,建议单独记下来,配合录像测试效率翻倍:

代码语言:bash
复制
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
代码语言:txt
复制

这组命令加上 scrcpy 的录像,做"操作 → 截屏 → 抓日志"一条龙取证非常顺手,复现 bug 时尤其好用。我把它们和投屏录像命令一起写进了 .bat 脚本,双击就能跑。

七、常见坑排查

  • adb devices 看不到设备:换数据线(很多线只充电)、重开 USB 调试、检查驱动;盒子首次连要在弹窗点"一律允许"。
  • scrcpy 黑屏:确认设备没锁屏,或加 --turn-screen-off 参数;部分固件需开启"USB 调试(安全设置)"。
  • 网络调试连不上:确认电脑与设备同一网段,且 adb tcpip 5555 已先执行过。
  • 无线延迟高:优先 USB,或用 5G WiFi。

八、小结

整套下来,电脑端有了 adb + scrcpy + SDK + JDK,RK3566 插线或联网就能调试、装包、录像测试。把这些步骤固化成几个 .bat 一键脚本后,下次换设备也只需双击确认。如果你也在折腾 RK3566,照着上面走一遍基本能跑通,排查表能省下大半试错时间。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 一、为什么是这套组合
  • 二、安装 scrcpy(投屏 + 录像)
  • 三、环境变量(很多人卡这步)
  • 六、我的命令速查表(贴墙用)
  • 七、常见坑排查
  • 八、小结
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档