自 2025 年 3 月 27 日起,我们建议您使用 android-latest-release
而非 aosp-main
构建 AOSP 并为其做出贡献。如需了解详情,请参阅 AOSP 的变更。
Cuttlefish:多显示屏
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
借助 Cuttlefish 多显示屏功能,您可以创建具有多个显示屏的 Cuttlefish 设备,以模拟可折叠手机和 Android Auto 设备等设备。图 1 显示了具有多个显示屏的 Cuttlefish 设备示例。

图 1. 具有多个显示屏的 Cuttlefish 设备示例
在启动期间具有多个显示屏
如需将 Cuttlefish 设备配置为在启动期间有多个显示屏,请使用 --display
命令行 flag。例如:
cvd create \
--display=width=1080,height=600 \
--display=width=400,height=600,dpi=120 \
--display=width=800,height=600,refresh_rate_hz=30
应用使用情况
如需在特定显示屏上启动应用,请使用 --display
标志。例如,如需在显示屏 1
上启动拨号器应用,请运行以下命令。
adb shell am start-activity -n com.android.dialer/.main.impl.MainActivity --display 1
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-03-26。
[null,null,["最后更新时间 (UTC):2025-03-26。"],[],[],null,["# Cuttlefish: Multi-display\n\nThe Cuttlefish multi-display feature lets you create Cuttlefish devices with\nmultiple displays to emulate devices such as foldable phones and Android Auto\ndevices. Figure 1 shows an example of a Cuttlefish device with multiple\ndisplays.\n\n**Figure 1.** Example Cuttlefish device with multiple displays\n\nLaunch with multiple displays\n-----------------------------\n\nTo configure a Cuttlefish device to have multiple displays during launch, use\nthe `--display` command line flag. For example: \n\n cvd create \\\n --display=width=1080,height=600 \\\n --display=width=400,height=600,dpi=120 \\\n --display=width=800,height=600,refresh_rate_hz=30\n\nApp usage\n---------\n\nTo start an app on a specific display, use the `--display` flag. For example,\nto launch the dialer app on display `1`, run the following command. \n\n adb shell am start-activity -n com.android.dialer/.main.impl.MainActivity --display 1"]]