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 進行唯讀探索,且不要猜測不支援的指令。