Можно ли эмулировать паз от Huawei P20 с помощью Android Studio

У Huawei P20 есть iPhone X, похожий на вырез в верхней части экрана. Можно ли эмулировать эту "надпись" в Android Studio, чтобы можно было проверить, как приложение отображается на нем, не имея P20? Я просмотрел настройки, и в профиле оборудования можно выбрать "скин", но Huawei P20 не является его частью.

Ответ 1

Следуйте снимкам экрана.

сначала убедитесь, что 9.0 (api 28) работает в вашем эмуляторе или тестовом устройстве.

  1. Откройте Системные настройки.

    enter image description here

  2. Открыть опцию разработчика (* если вы не нашли опцию разработчика, нажмите 7 раз на номер сборки. После этого вы получите опцию разработчика.)

enter image description here

  1. Прокрутите вниз, пока не найдете → Имитация дисплея с вырезом (нажмите на него)

enter image description here

  1. Существует несколько вариантов выбора стиля выреза экрана.

enter image description here

  1. если вы выберете Tall Display Cutout, ваш дисплей будет таким.

enter image description here

или если вы выберете Double Display Cutout ваш дисплей, как.

enter image description here

Ответ 2

Так что я погуглил, и на самом деле можно эмулировать выемку в превью разработчика для Android P.

Чтобы развиваться против этого, вам нужно настроить эмулятор под управлением Android P, а затем установить симуляцию надреза в настройках разработчика Android.

Вот официальная статья по настройке симуляции надреза в Android P Cutout API

Как только это будет сделано, вы можете начать тестирование и адаптацию к новым изменениям, появившимся с этими надрезами и Android P.

Ответ 3

Да, его можно смоделировать отметки в эмуляторе Android:

  1. Установить Android P
  2. Включить параметры разработчика

Следуйте инструкциям (убедитесь, что у вас есть опция разработчика перед тем, как это сделать):

  • Имитировать метку (варианты внутренних разработчиков)
  • Перейдите в настройки
  • Нажмите "Система"
  • Нажмите "Дополнительно"
  • Выберите параметры разработчика
  • Прокрутка вниз до вас Found-> Имитировать дисплей с вырезом (НАЖМИТЕ ЭТО)

Это вызовет диалог, показывающий некоторые параметры:

  • Нет (это поведение по умолчанию)
  • Угловой дисплей (отображение выреза на угол)
  • Двойная вырезка (показывает выемки вверх и вниз)
  • Tall Display Cutout (показывает высокий нот в верхней части)

Выберите Double Display Cutout или Tall Display Cutout