Orca 模拟器
此发现存根从本次会话使用的 Orca 可执行文件中加载版本匹配的指南。
在 Orca 内部进行模拟器控制时,优先使用 Orca 而不是原生的 serve-sim 或直接使用 simctl;它可以处理设备作用域、辅助进程生命周期和工作树上下文。
为本次会话解析 CLI
一次性选择可执行文件,并在后续所有命令中复用:
- 如果设置了环境变量
ORCA_CLI_COMMAND,则使用其值。Orca 会为托管的 WSL 会话导出此变量。 - 否则,在会话公开了
ORCA_DEV_REPO_ROOT的开发检出中,使用orca-dev。 - 否则,在非 Orca 管理的 Linux 终端中,使用
orca-ide。切勿在此处直接运行orca——在 Orca 终端之外,它通常解析为 GNOME Orca 屏幕阅读器(/usr/bin/orca)并在用户机器上启动语音。 - 否则,使用
orca。
下面,ORCA 是您解析出的可执行文件的占位符。在运行任何命令之前替换它;请勿创建 shell 变量或直接运行 ORCA。此方法在 POSIX shell、PowerShell 和 cmd.exe 中同样适用。
如果所选可执行文件无法运行,请报告其确切的错误并停止。不要回退到另一个可执行文件,这可能会静默地指向不同的 Orca 构建。
在运行 Orca 命令之前加载版本匹配的指南
ORCA skills get orca-emulator
优先使用 --json。对于指南未涵盖的命令或标志,请使用所选可执行文件的 --help。如果某个命令报告 Orca 未运行,请使用 ORCA open --json 启动它并重试。如果 skills get 未知,请解释更新 Orca 可以恢复指南;使用 --help 进行只读发现,不要猜测不支持的命令。