目录
一、双屏异显前提
在指定双屏异显主副屏前,说明下双屏显示:底层需要分别调试好双屏都能正常显示,并且都分别挂载在不同的VP上;
在应用没有开启异显时,双屏显示的是同一个画面(需要应用支持异显,双屏才会显示不同的内容),如果两个屏幕的分辨率比例不同(比如主屏是16:9,副屏是4:3),副屏显示的画面一定会被拉伸或者缩小;原因是副屏的画面是靠主屏映射过去的,所以副屏上显示的是主屏的分辨率,像这种情况开启异显时,副屏显示就会按副屏正常分辨率显示了;如果需要两个屏幕同显,并且主副屏都要显示正常,需要换成两个屏幕的分辨率比例是一致的才能解决;
二、指定主副屏
在双屏异显实际应用中,都需要指定哪个是主屏,哪个是副屏;
1、Android主副屏的指定,只需配置下build.prop两个属性系统即可;
属性如下:
如果需要指定MIPI为主屏,HDMI为副屏:
主屏:vendor.hwc.device.primary=DSI
副屏:vendor.hwc.device.extend=HDMI-A
如果需要指定MIPI为主屏,E