argent-android-emulator-setup 是为 Argent 的 Android 自动化准备设备的 Skill。它负责找到已就绪的设备、按需启动模拟器,并把正确的设备标识交给后续界面操作工具。
已经有 Android 设备可用时,先复用现成设备,不必每次重启一个。没有就绪设备,才从可用虚拟设备中选择并启动。环境需要 adb;要启动模拟器,还需要 Android Emulator 和已经创建的虚拟设备。
对 React Native 项目,它还会处理设备连接电脑上 Metro 服务的端口转发,设备重启后需要重新设置。否则模拟器虽然开着,应用仍可能拿不到开发服务里的代码。
文档专门区分了手机和 Android TV。电视界面主要依赖焦点和遥控输入,不能看到一个 Android 设备就照搬手机的点击、滑动方式。
这款 Skill 是测试前的准备环节,不等于已经测试完应用。你给清楚要使用的虚拟设备或现有设备后,后续任务才能在正确目标上截图、启动应用和复现操作,减少“设备有了,工具却没接对”的来回排查。