Uzak ekran emülatörünü kullanarak test etme

Uzak ekran emülatörü, bazı araçlarda bulunan çok ekranlı donanımı taklit etmek için kullanılabilir. Daha açık belirtmek gerekirse, dokunmatik özellikli bir merkez ekrana ve dokunmatik olmayan bir kontrol paneli ekranına sahip bir cihazı taklit eder. Bu tür bir kurulum için örnek bir senaryo, kullanıcının bir navigasyon uygulamasında hedef aramak için merkez ekranı kullanmaya devam ederken kontrol paneli ekranına bir video uygulaması göndermesidir.

Otomotiv Uzak Ekran emülatörü

Sistem kullanıcı arayüzünü kullanarak uygulamaları taşıma

Kullanıcıların uygulamaları uzak ekrana ve uzak ekrandan taşımasının birincil yolu, sistem kullanıcı arayüzü olanağıdır. Uzak ekran emülatöründe bu bilgiyi ekranın üst kısmındaki durum çubuğunda bulabilirsiniz. , uygulamayı uzak ekrana gönderen düğmedir. ise uygulamayı ana ekrana döndüren düğmedir. Uygulamanız tam ekran modundaysa (yani sistem çubukları gizliyse) bu kontrolleri göstermek için durum çubuğunu göstermeniz gerekir.

adb'yi kullanarak uygulamaları taşıma

Sistem arayüzü olanaklarına ek olarak, uygulamaları uzak ekrana ve uzak ekrandan taşımak için aşağıdaki adb komutlarını kullanabilirsiniz.

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 kullanarak medya oynatmayı kontrol etme

Medya oturumuyla entegre olan uygulamalarda oynatmayı kontrol etmek için aşağıdaki komutu kullanabilirsiniz. Örneğin, bu özellik uzaktaki ekranda bir video uygulamasının oynatılmasını kontrol etmek için kullanılabilir.

adb shell cmd media_session dispatch COMMAND