创建要在模拟器中运行的 Fuchsia 虚拟设备。
属性
| 名称 | 说明 | 类型 | 强制 | 默认 |
|---|---|---|---|---|
| 名称 | 相应目标的唯一名称。 | 名称 | 必需 | - |
| device_name | 虚拟设备的名称。 | String | 必需 | - |
| avx2_enabled | 是否为模拟器启用了 AVX2(和 AVX512)。 | 布尔值 | 可选 | True |
| 说明 | 虚拟设备的说明。 | String | 可选 | "" |
| 拱门 | CPU 的架构。 | String | 必需 | - |
| cpu_count | CPU 数量 | 整数 | 可选 | 4 |
| window_width_px | 虚拟设备的屏幕宽度(以像素为单位)。 | 整数 | 可选 | 1200 |
| window_height_px | 虚拟设备的屏幕高度(以像素为单位)。 | 整数 | 可选 | 800 |
| memory_quantity | 虚拟设备的内存。 | 整数 | 可选 | 8192 |
| memory_unit | 虚拟设备的内存单位(例如兆字节、千兆字节等)。 | String | 可选 | "megabytes" |
| storage_quantity | 虚拟设备的存储空间。 | 整数 | 可选 | 10 |
| storage_unit | 虚拟设备的存储空间单位(例如兆字节、千兆字节等)。 | String | 可选 | "gigabytes" |
| vsock_enabled | 虚拟设备是否应公开 vsock | 布尔值 | 可选 | False |
| vsock_cid | 访客 VSOCK 应使用的上下文 ID。仅在 vsock_enable = true 时使用,值为零表示应生成一个值 | 整数 | 可选 | 0 |
| audio_model | 应模拟的音频设备型号。 | String | 可选 | "hda" |
| input_device | 应模拟的输入设备类型。 | String | 可选 | "touch" |
| 端口 | 应向主机公开的端口名称与端口号的字典。 | 字符串字典 | 可选 | {"ssh": "22", "mdns": "5353", "debug": "2345", "adb": "5555"} |