问题描述
我在 Android R aosp (android-11.0.0_r29) 中做了以下更改,以启用多显示器并在模拟器上进行测试。但是当我使用模拟器设置添加另一个显示器时,我看到空白屏幕 (screenshot),即使在重新启动/重新启动模拟器后也没有运气。
更改已在 platform/packages/services/Car/service/res/values/config.xml
<string-array translatable="false" name="config_occupant_zones">
<item>occupantZoneId=0,occupantType=DRIVER,seatRow=1,seatSide=driver</item>
<item>occupantZoneId=1,occupantType=FRONT_PASSENGER,seatRow=2,seatSide=oppositeDriver</item> <!--Newly added -->
</string-array>
<string-array translatable="false" name="config_occupant_display_mapping">
<item>displayPort=0,displayType=MAIN,occupantZoneId=0</item> <!-- Newly added -->
<item>displayPort=1,displayType=INSTRUMENT_CLUSTER,occupantZoneId=0</item> <!-- Newly added -->
</string-array>
根据训练营视频,我可以看到为主、仪表组和前排乘客配置的模拟器为 this。
我是否遗漏了任何其他配置?
解决方法
您还需要设置:
BUILD_EMULATOR_CLUSTER_DISPLAY := true