docs: 补全连接阶段的 ClientType 参数说明

This commit is contained in:
uye
2026-05-04 19:13:52 +08:00
parent 20d257f6f4
commit 5445962a7b
8 changed files with 24 additions and 3 deletions

View File

@@ -1026,8 +1026,10 @@ bool asst::AdbController::connect(const std::string& adb_path, const std::string
// 按需获取display ID 信息
if (!adb_cfg.display_id.empty()) {
// [PackageName] 不参与 replace_cmd 的统一替换(保留为运行时参数)
// 此处 displayId 查询是 connect 阶段唯一需要它的场景,就地显式替换。
// [PackageName] 不参与 replace_cmd 的统一替换(保留为运行时参数)
// 只有 connect 阶段命令确实依赖包名的配置,才需要在连接前调用
// AsstSetInstanceOption(ClientType, ...)。当前内置配置仅 Androws / WSA 的
// displayId 查询走这里,因此其他连接配置不应被迫传入 client type。
auto display_id_cmd = utils::string_replace_all(
m_conn_ctx.replace_cmd(adb_cfg.display_id),
"[PackageName]",