Cuttlefish: multi-écran

La fonctionnalité multi-écran de Cuttlefish vous permet de créer des appareils Cuttlefish avec plusieurs écrans pour émuler des appareils tels que les téléphones pliables et les appareils Android Auto. La figure 1 montre un exemple d'appareil Cuttlefish avec plusieurs écrans.

Multi-écran Cuttlefish

Figure 1. Exemple d'appareil Cuttlefish avec plusieurs écrans

Lancer avec plusieurs écrans

Pour configurer un appareil Cuttlefish afin qu'il dispose de plusieurs écrans au lancement, utilisez le flag de ligne de commande --display. Exemple :

cvd create \
--display=width=1080,height=600 \
--display=width=400,height=600,dpi=120 \
--display=width=800,height=600,refresh_rate_hz=30

Consommation par application

Pour démarrer une application sur un écran spécifique, utilisez l'option --display. Par exemple, pour lancer l'application de téléphone sur l'écran 1, exécutez la commande suivante.

adb shell am start-activity -n com.android.dialer/.main.impl.MainActivity --display 1