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

遠方的顯示模擬器可用來模擬某些車輛找到的多螢幕硬體。具體來說,此 API 可模擬裝置是否已開啟觸控功能的中央螢幕和非觸控螢幕的資訊主頁。這類設定的其中一個情境是,使用者傳送影片應用程式至資訊主頁畫面,同時繼續使用中央畫面在導航應用程式中查詢目的地。

Automotive 遠距顯示模擬器

透過系統 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