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.
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