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

遠距螢幕模擬器可用於模擬部分車輛的多螢幕硬體。具體來說,這項功能會模擬具有觸控式中央螢幕和非觸控式資訊主機螢幕的裝置。舉例來說,使用者可以將影片應用程式傳送到資訊主頁畫面,同時繼續使用中央螢幕,在導航應用程式中尋找目的地。

Automotive Distant Display 模擬器

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