Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit dem Emulator für entfernte Bildschirme kann die Multiscreen-Hardware emuliert werden
die in einigen Fahrzeugen zu finden sind. Insbesondere emuliert sie ein Gerät mit einem Touchscreen-fähigem
und einem berührungslosen Dashboard-Bildschirm. Ein Beispiel für ein solches
Nutzende eine Video-App an den Dashboard-Bildschirm senden, während
weiterhin den mittleren Bildschirm verwenden, um in einer Navigation nach einem Ziel zu suchen.
Apps über die System-UI verschieben
Apps werden hauptsächlich mithilfe eines
der System-UI. Im Emulator für entfernte Bildschirme finden Sie dies in der
oben auf dem Bildschirm.
ist die Taste
um die App an das ferne Display zu senden
ist die/der
um zum Hauptbildschirm zurückzukehren. Bei immersiven Apps
wenn die Systemleisten verborgen sind, müssen Sie die Statusleiste
um diese Steuerelemente anzuzeigen.
Apps mit ADB verschieben
Neben der Möglichkeit der System-UI können Sie die folgenden ADB-Befehle verwenden
, um Apps zum und vom fernen Display zu verschieben.
Bei Apps, die in Mediensitzungen integriert sind:
können Sie die Wiedergabe mit dem folgenden Befehl steuern. Dies kann beispielsweise
wird verwendet, um die Wiedergabe einer Video-App auf dem entfernten Display zu steuern.
adbshellcmdmedia_sessiondispatchCOMMAND
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[],null,["# Test using the distant display emulator\n\nThe distant display emulator can be used to emulate the multi-screen hardware\nfound in some vehicles. Specifically, it emulates a device with a touch-enabled\ncenter screen and a non-touch dashboard screen. One example scenario for such a\nsetup would be for a user to send a video app to the dashboard screen while\ncontinuing to use the center screen to look up a destination in a navigation\napp.\n\nMove apps using the system UI\n-----------------------------\n\nThe primary way that users move apps to and from the distant display is using a\nsystem UI affordance. In the distant display emulator, this can be found in the\nstatus bar at the top of the screen.\nis the button\nto send the app to the distant display and\nis the\nbutton to return it to the main display. If your app is in immersive\nmode---that is, it's hidden the system bars---you'll need to reveal the status bar to\nshow these controls.\n\nMove apps using adb\n-------------------\n\nIn addition to the system UI affordance, you can use the following adb commands\nto move apps to and from the distant display. \n\n user_id=$(adb shell am get-current-user)\n adb shell am broadcast -a com.android.systemui.car.intent.action.MOVE_TASK --user $user_id --es move \"to_dd\"\n adb shell am broadcast -a com.android.systemui.car.intent.action.MOVE_TASK --user $user_id --es move \"from_dd\"\n\nControl media playback using adb\n--------------------------------\n\nFor apps that have [integrated with media session](/media/media3/session/control-playback),\nyou can use the following command to control playback. For example, this can be\nused to control playback of a video app while it's on the distant display. \n\n adb shell cmd media_session dispatch \u003cvar translate=\"no\"\u003eCOMMAND\u003c/var\u003e\n\n| **Tip:** Run `adb shell cmd media_session` to see full usage information."]]