Эмулятор Android R Automotive с мультиэкраном, поддерживающим экран кластера и экран пассажира

Я внес следующие изменения в Android R aosp (android-11.0.0_r29), чтобы включить мультиэкран и протестировать то же самое на эмуляторе. Но я вижу пустой экран (снимок экрана), когда добавляю другой дисплей с помощью настроек эмулятора, нет удачи даже после перезагрузки/перезапуска эмулятора.

Изменение сделано в 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>

Согласно видеороликам буткемпа, я вижу эмулятор, настроенный для главного, комбинации приборов и переднего пассажира, как этот.

Я пропустил какие-либо другие конфигурации?


person Aswin    schedule 16.02.2021    source источник
comment
где я нашел этот путь, который вы упомянули выше? платформа/пакеты/услуги/автомобиль/сервис/рез/значения/config.xml   -  person Tara    schedule 29.03.2021


Ответы (1)


Вам также необходимо установить: BUILD_EMULATOR_CLUSTER_DISPLAY := true

person Michel Horvers    schedule 28.03.2021
comment
Можете ли вы быть более конкретным, какой файл и путь? - person Aswin; 29.03.2021