使用遠處顯示模擬器進行測試

遠距螢幕模擬器可用於模擬部分車輛中的多螢幕硬體。具體來說,它會模擬裝置的觸控中心螢幕和非觸控資訊主頁螢幕。這類設定的一個範例情境是,使用者可將影片應用程式傳送至資訊主頁畫面,同時繼續使用中間畫面在導覽應用程式中查詢目的地。

Automotive Distant Display 模擬器

使用系統 UI 移動應用程式

使用者將應用程式移到及移出遠距螢幕的主要方式,是使用系統 UI 可用性。在遠端螢幕模擬器中,這項資訊會顯示在畫面頂端的狀態列中。 是將應用程式傳送至遠端螢幕的按鈕, 則是將應用程式傳回主螢幕的按鈕。如果應用程式處於全螢幕模式 (也就是隱藏系統列),您必須顯示狀態列,才能顯示這些控制項。

使用 ADB 移動應用程式

除了系統 UI 可用性之外,您也可以使用下列 ADB 指令,將應用程式移到及移出遠距螢幕。

user_id=$(adb shell am get-current-user)
adb shell am broadcast -a com.android.systemui.car.intent.action.MOVE_TASK --user $user_id --es move "to_dd"
adb shell am broadcast -a com.android.systemui.car.intent.action.MOVE_TASK --user $user_id --es move "from_dd"

使用 ADB 控制媒體播放

如果應用程式已整合媒體工作階段,您可以使用下列指令控制播放作業。舉例來說,您可以使用這項功能,在遠端螢幕上控制影片應用程式的播放作業。

adb shell cmd media_session dispatch COMMAND