跳转至

client.host.mumu12_host

mumu12_host

类:

名称 描述
MuMu12HostConfig

nemu_ipc 能力的配置模型。

Mumu12Host
Mumu12Instance
Mumu12V5Host

MuMu12HostConfig dataclass

Bases: AdbHostConfig

nemu_ipc 能力的配置模型。

属性:

名称 类型 描述
display_id int | None

目标显示器 ID,默认为 0(主显示器)。若为 None 且设置了 target_package_name,则自动获取对应的 display_id。

target_package_name str | None

目标应用包名,用于自动获取 display_id。

app_index int

多开应用索引,传给 get_display_id 方法。

display_id class-attribute instance-attribute

display_id: int | None = 0

目标显示器 ID,默认为 0(主显示器)。若为 None 且设置了 target_package_name,则自动获取对应的 display_id。

target_package_name class-attribute instance-attribute

target_package_name: str | None = None

目标应用包名,用于自动获取 display_id。

app_index class-attribute instance-attribute

app_index: int = 0

多开应用索引,传给 get_display_id 方法。

Mumu12Host

Bases: HostProtocol[MuMu12Recipes]

Mumu12Instance

Bases: CommonAdbCreateDeviceMixin, Instance[MuMu12HostConfig]

方法:

名称 描述
create_device

为MuMu12模拟器实例创建 Device。

create_device

create_device(recipe: Literal['nemu_ipc'], host_config: MuMu12HostConfig) -> Device
create_device(recipe: AdbRecipes, host_config: AdbHostConfig) -> Device
create_device(recipe: MuMu12Recipes, host_config: MuMu12HostConfig | AdbHostConfig) -> Device

为MuMu12模拟器实例创建 Device。

Mumu12V5Host

Bases: Mumu12Host