Управляйте форм-фактором Android-эмулятора прямо из скрипта — 1 сентября 2026 г. в 13:14:09.966
Управляйте форм-фактором Android-эмулятора прямо из скрипта Google напомнила о командах adb emu, которые складывают, поворачивают и меняют экран виртуального устройства из терминала. Они сразу возвращают управление оболочке, поэтому проверки адаптивной вёрстки можно встроить в сценарий или прогон тестов вместо ручной работы с Resizable Emulator и вместо запуска нескольких эмуляторов сразу. adb emu fold складывает аппарат и включает внешний экран, adb emu unfold раскладывает и включает внутренний, adb emu rotate поворачивает устройство на 90 градусов по часовой стрелке. adb emu posture без параметра печатает доступные положения: 1 — closed, 2 — half-opened, 3 — opened; adb emu posture 2 ставит половинчатое, которое в блоге и называют режимом «столик». adb emu resize-display печатает доступные пресеты — телефон, раскрытый складной и планшет под номерами 0, 1 и 2, — а adb emu resize-display 1 меняет размер на выбранный. Если эмуляторов несколько, нужный выбирается через adb -s <serial> emu <команда> <параметр>. Оговорка: Pixel Fold и Resizable AVD поддерживают только положения 1–3, на 4 и 5 вернётся KO: Failed to set posture.

