Эмулятор экрана: Виртуальный монитор HDMI 4K

Содержание

Просмотр веб-страниц с двумя экранами в эмуляторе и на устройстве — Dual-screen

  • Статья
  • Чтение занимает 2 мин

Были ли сведения на этой странице полезными?

Да Нет

Хотите оставить дополнительный отзыв?

Отзывы будут отправляться в корпорацию Майкрософт. Нажав кнопку «Отправить», вы разрешаете использовать свой отзыв для улучшения продуктов и служб Майкрософт.

Политика конфиденциальности.

Отправить

В этой статье

Важно!

В этой статье описаны функциональные возможности общедоступной ознакомительной версии, а также инструкции по ее использованию. Сведения могут быть существенно изменены, прежде чем версия станет общедоступной. Майкрософт не дает никаких гарантий, явных или подразумеваемых, в отношении предоставленной здесь информации.

Выполните следующие действия, чтобы включить улучшения двойного экрана в эмуляторе последней версии Duo или на устройстве Surface Duo:

  1. Открытие ребра в эмуляторе Surface Duo

  2. Введите edge://flags адресную строку

  3. Включение экспериментальных функций веб-платформы

  4. Будут включены модули CSS и расширения JavaScript с двумя экранами, которые можно протестировать с помощью этого примера на GitHub:

  5. Теперь вы можете просматривать веб-содержимое с поддержкой двойного экрана, так как оно будет отображаться на поверхности Surface Duo.

Тестирование в эмуляторе поможет понять, как веб-приложение взаимодействует с экранной клавиатурой, например, что сложно в средствах разработчика для настольных систем.

Отладка в эмуляторе с рабочего стола

Помимо создания и тестирования пограничной настольной системы, можно также подключиться к эмулятору Surface Duo и веб-сайтам отладки из эмулятора.

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

Эмулятор Android. Как найти подходящий? – CODE BLOG

Самый известный у пользователей эмулятор Android – это Bluestacks. При помощи него можно запускать на компьютере множество мобильных приложений. Тем, кому приходится заниматься обработкой фотографий и картинок, часто оказывается мало экрана мобильного устройства: хочется всё рассмотреть на большом мониторе. Но некоторые удачные программы обработки видео и фото созданы только для платформы Android. Поэтому ничего не остаётся, кроме как скачать качественный эмулятор.

эмулятор Android

Недостатки этого эмулятора Android на ПК – невысокая производительность, сложное меню и невозможность изменения границ экрана. Большинство приложений «заточены» под вертикальный экран смартфона, и на мониторе компьютера они предстают в той же портретной ориентации, оставляя по бокам обширные пустые поля.

Альтернативные эмуляторы Андроид для ПК

Любители игр знают ещё несколько эмуляторов. Одни из них годятся даже для разработчиков подобного развлекательного софта, другие – только для игры. Весьма удачный игровой эмулятор Android – MEmu. Однако игры под него лучше скачивать, нежели пользоваться встроенным каталогом. Перечень приложений выполнен на китайском языке, с которым большинство наших сограждан не знакомо. Те же, кто имеет навыки в переводе с языка Поднебесной, часто жалуются на непроверенный контент. Всё же безопаснее привычные «Трешбокс» и «Гугл плей».

Ещё один способ приспособить игровые приложения Android на ПК – использовать эмулятор Andy. Недостаток – слабая проработка отображения 3D-графики. Изображение может «рассыпаться». Остальные стандартные функции: работа с микрофоном, колонками и веб-камерой, перемена ориентации экрана, настройка полноэкранного режима – всё это присутствует в эмуляторе.

Android на ПК

Genymotion – это эмулятор для разработчиков, которым намного удобнее трудиться за стандартным рабочим местом, оборудованным компьютером, а не на телефоне. Отличительная особенность данного эмулятора – возможность работать не только с операционной системой Windows, но и с Linux или OS X. В этом эмуляторе содержатся шаблоны для многих телефонов и планшетов – как самых дорогих, так и бюджетных. Предусмотрено множество марок, что немаловажно для разработчиков, ориентирующихся на широкий круг потребителей и потенциальных покупателей. Однако и обычные фанаты хороших игр вполне могут пользоваться таким эмулятором для своих увлечений.

Спасибо за прочтение. Также рекомендую ознакомиться со статьей Заставят ли проблемы конфиденциальности Windows 10 перейти пользователей на Linux?

Похожее

Десктопные эмуляторы для теста юзабилити мобильных версий сайтов

По данным статистического сервиса StatCounter, мобильные браузеры на фоне всех браузеров, установленных на различных типах устройств – на ПК, ноутбуках, планшетах, смартфонах и т.п. – заняли второе почётное место с долей рынка в 15,8%. Первенство в этом списке долгое время удерживает десктопный браузер

Google Chrome, и по итогам прошедшего года он занял почти 40% рынка. Мобильным браузерам всем вместе удалось опередить таких десктопных монстров, как Mozilla Firefox, Internet Explorer, Microsoft Edge, Opera, Safari.

Опередили они и веб-обозреватели, установленные на планшетах.

StatCounter отдельно подсчитывает визиты пользователей с мобильных устройств (смартфонов и телефонов) и отдельно с планшетов. Так вот планшетным браузерам досталось всего лишь 2,5% рынка.

Актуальность мобильных устройств со временем будет только расти, мобильный Интернет – только развиваться. Эти факты очевидны. И адаптация сайтов под мобильные устройства – давно уже не полезный совет их владельцам, а факт Must Have. При создании сайта или блога необходимо подбирать адаптивный веб-дизайн, чтобы содержимое ресурса удачно смотрелось на экране любого устройства. Но заботиться о корректности интерфейса в mobile-версии нужно не только веб-дизайнерам, владельцам сайтов или блоггерам. В процессе раскрутки

YouTube-канала или аккаунтов в соцсетях их авторам не лишним будет время от времени отслеживать юзабилити публикуемого контента в мобильных браузерах. Безусловно, мобильная адаптация интерфейса соцплощадок – сфера ответственности их создателей. Но насколько удачно для маленьких экранов подобраны превью видеороликов, фото публикаций или текстовый формат, это уже зависит от самих авторов контента.

Для тестирования mobile-интерфейса не нужно приобретать массу устройств с различными размерами экрана, можно просто воспользоваться эмуляторами, существующими в веб-формате или устанавливаемыми в среды десктопных операционных систем. Рассмотрим ниже некоторые их них.

1. Режим разработчика в Google Chrome

Десктопный браузер Chrome предусматривает возможность тестирования сайтов в mobile-формате. Находясь на тестируемом сайте, необходимо клавишей F12 запустить режим разработчика и включить отображение мобильной версии. Такая функция режима разработчика предусматривает адаптацию интерфейса под экраны распространённых смартфонов и позволяет задавать произвольные разрешения.

После задания настроек, возможно, потребуется обновить страницу. В итоге по центру окна

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

Эта функция Chrome полностью эмулирует сайты в мобильном формате, вплоть до сенсорного скроллинга. Для этой функции доступны, в частности, такие возможности как: поворот экрана, отображение рулетки, режим растягивания для установки произвольных параметров экрана, выбор DPI, создание скриншотов эмулируемого интерфейса.

2. Расширение для Chrome Mobile Browser Emulator

Другой способ посмотреть, насколько читабельно смотрится сайт на различных экранах – использование Chrome

-расширения Mobile Browser Emulator. Оно встраивается на панель инструментов браузера и являет собой небольшое окошко с настройками запуска страницы в формате, адаптированном под разные разрешения и диагонали экрана. Первым делом необходимо указать расширению реальную диагональ экрана – диагональ используемого монитора или ноутбука, чтобы отображение веб-контента адаптировалось максимально корректно. В строке «monitor size» прописываем диагональ и жмём кнопку рядом «set».

Теперь можно приступать к тестированию. Чтобы проверить юзабилити сайта на планшетах, кликаем графу

«Tablet» и последовательно применяем различные пресеты: в графе «real screen size» указываем размер экрана планшета, затем чуть выше выбираем одно из двух типичных для этих устройств разрешений.

В графе «Phones» представлены три типа стандартных разрешений экранов смартфонов и телефонов.

После выбора настроек тестируемый сайт откроется в отдельном окошке и будет выглядеть так, как выглядел бы в окне выбранного устройства, в частности, в mobile-версии на маленьких экранах.

Пресеты в окошке расширения предусматривают стандартные размеры, но протестировать отображение сайта можно при любых разрешениях. Для этого просто нужно растягивать окошко до появления в нижнем правом угле необходимого размера.

Расширение не эмулирует сенсорное управление, пролистывать сайты в окошках реализуемого им mobile-формата можно обычным скроллингом при помощи колеса мыши.

3. Opera Mobile Classic Emulator

Специально для тестирования mobile-версий сайтов разработчик Opera Software создал эмулятор своего мобильного браузера Opera Mobile – Opera Mobile Classic Emulator. Это бесплатная программа для Windows, Mac и Linux. При её запуске необходимо выбрать предпочитаемый язык.

Затем указать параметры эмулируемого устройства – либо выбрать его из перечня слева из числа известных смартфонов и планшетов, либо оставить значение «Custom» и самостоятельно определить параметры в блоке справа. В этом блоке для устройства можно указать разрешение, DPI, тип эмулируемого управления (сенсорный, с помощью клавиатуры или мыши), масштаб и пр. По итогу жмём «Запустить».

И далее в отдельном окошке можем тестировать тот или иной сайт. Программа полностью эмулирует браузер Opera Mobile с его интерфейсом и функционалом.

Некоторые параметры эмулируемого устройства меняются прямо в процессе тестирования сайта. Оттягиванием края окна программы прямо на ходу можно менять разрешение. Также можно сменить масштаб и ориентацию экрана.

Проблема с запуском эмулятора Android Studio — решение сбоев черного экрана

Я использовал Android Studio сегодня, и возникли некоторые проблемы. Теперь для справки перечислены проблемы и решения, возникшие в процессе запуска.

О процессе установки сказать особо нечего, много поисков в Интернете.

 

Тогда просто поговорите о проблеме:


1. Невозможно запустить, сообщить об ошибке:
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application’s support team for more information.

Причина: объем памяти приложения устройства, созданного в AVD, превышает лимит
Решение: безопаснее заменить малую память на 512 МБ.

 

 

2. AVD запускается, но экран всегда черный

Причина-кандидат 1: выбран графический процессор

Решение: при создании устройства в диспетчере AVD снимите флажок Use Host GPU.

 

 

 

Возможная причина 2: переменная среды установлена ​​неправильно, если вы измените ANDROID_AVD_HOME на $ ANDROID_AVD_HOME, все будет хорошо ~

 

 


3. AVD завис на стартовой странице ANDROID, как показано на рисунке:

 

 

Возможная причина 1. Расположение SDK неверно.

экзамен:

Переменные среды: проверьте, соответствует ли значение переменной среды ANDROID_SDK_HOME значению в SDK Manager. Если оно не совпадает, измените переменную среды.

Возможная причина 2: недостаточно памяти, загрузка невозможна.

Моя среда:

             Windows7 Intel I3 CPU 3.3GHz

             4GB RAM 32bit

Когда он работал, я посмотрел на уровень использования памяти 62%, поэтому после перезапуска компьютера перейдите в командную строку для запуска эмулятора @ Созданное вами имя AVD покажет главную страницу эмулятора Android.

В это время также можно открыть студию Android и запустить эмулятор в AVD.

 

 

Возможная причина 3. Android SDK установлен не в том месте. Я не сталкивался с этой проблемой, но видел две на посте. Android Studio по умолчанию устанавливает SDK в C: \ Users \ D390 \ AppData \ Local \ Android \ sdk. В сообщении StackOverflow говорится, что если вы установите его в C: \ Program Files, возникнут проблемы. Рекомендуется установить его прямо на диск C или в каталог.

Возможная причина 4. Версия SDK несовместима. Перед запуском рекомендуется обновить пакет с помощью SDK Manager.

 

 

4. После запуска симулятора приложение не запускается, и отображается сообщение об ошибке: Failure [INSTALL_FAILED_OLDER_SDK]

Версия SDK несовместима, решение:

Откройте /app_name/app/build.gradle и закомментируйте

  1. minSdkVersion 17  
  2. targetSdkVersion 19  
 Достаточно двух строк.

 

После изменения вышеуказанной проблемы она успешно работает ~

 

 

MuMu Player — 2021 лучший, бесплатный эмулятор Андроид, применяемый для компьютера с системой Windows, поддерживает прекрасно большой ассортимент мобильных игр

Некоторые пользователи могут столкнуться с проблемами отображения при игре в игры с помощью эмулятора. Ниже приведены некоторые возможные решения:

I. Измените режим рендеринга графики

Перейдите в «Центр установки → «Дополнительные параметры» → «Режим рендеринга видеокарты». По умолчанию выбран режим «быстрый+», вы можете попробовать изменить его на «Совместимость+» перед перезапуском эмулятора.

II. Убедитесь, что в настоящее время вы используете более производительную дискретную видеокарту

[Для пользователей видеокарт NVIDIA]

1) Щелкните правой кнопкой мыши по пустому месту на рабочем столе, а затем выберите [Панель управления NVIDIA], как показано на рисунке ниже:

2) В разделе «Параметры 3D» в левой части панели управления NVIDIA нажмите [Управление параметрами 3D], затем перейдите в раздел [Глобальные параметры] в правой части, выберите «Режим управления электропитанием» и установите значение «Предпочителен максимальной производительности». После этого нажмите [Применить] внизу, как показано на рисунке ниже.

 

[Для пользователей видеокарт AMD]

1) Щелкните правой кнопкой мыши и выберите [Configure Switchable Graphics] из меню, как показано на рисунке ниже;

2) В разделе «Switchable Graphics Applications Settings» нажмите «Add Application» и выберите игру, которую вы хотите запустить с дискретной видеокартой на MuMu Player, затем нажмите «High performance» и «Apply».

III. Что делать, если в подсказке эмулятора говорится об устаревшем OpenGL или графическом драйвере?

1.Загрузите драйвер с веб-сайта производителя:

 

Intel

 

AMD(ATI)

 

NVIDIA

 

2.Обновление вручную:

 

Метод1(Рекомендуется): Скачать Driver Talent, используйте его для сканирования графического драйвера и обновите егов соответствии с запросом.

 

Способ 2:

 

1. Откройте меню «Пуск» на вашем компьютере, введите «Диспетчер устройств» и нажмите Enter.

 

2. Нажмите на стрелку рядом с «видеоаппаратура», чтобы развернуть содержимое и показать вашу видеокарту.

 

3. Щелкните правой кнопкой мыши на вашей видеокарте, а затем нажмите «Свойства».

 

4. Перейдите на вкладку «Драйвер», а затем нажмите «Обновить драйвер» .

 

5. Выберите «Автоматический поиск драйверов» (рекомендуется).

Мы приводим список системных требований эмулятора для справки.

График ненормальный,Экран ненормальный,Графический выпуск

Использование указывающего устройства с функцией AssistiveTouch на iPhone, iPad или iPod touch

Узнайте, как подключить проводную мышь, трекпад или вспомогательное устройство Bluetooth для управления экранным указателем на iPhone, iPad или iPod touch.

Подключение указывающего устройства

Подключите проводную мышь, трекпад, устройство для отслеживания взгляда* или устройство Bluetooth к порту Lightning или USB-C.  Если используются устройства USB-A, вам понадобится адаптер.

Чтобы подключить устройство Bluetooth, выполните следующие действия:

  1. Перейдите в «Настройки» > «Универсальный доступ» и выберите пункт «Касание».
  2. Выберите AssistiveTouch > «Устройства», затем выберите «Устройства Bluetooth».
  3. Выберите устройство из списка.

* В настоящее время функция отслеживания взгляда поддерживается только на iPad.

Использование указывающего устройства

Указывающее устройство можно использовать для активации значков на экране вместо касания или навигации по меню AssistiveTouch. Если вам нужно использовать кнопку ввода для отображения и скрытия меню, выберите «Настройки» > «Универсальный доступ» > «Касание» > AssistiveTouch, а затем — «Показывать меню всегда».  

Включите AssistiveTouch при подключенном указывающем устройстве. На экране появятся круглый серый указатель и кнопка AssistiveTouch. 

Настройка цвета, размера или времени автоматического скрытия на iPad

  1. Перейдите в меню «Настройки» > «Универсальный доступ».
  2. Выберите «Управление указателем».

Указатель будет перемещаться при перемещении устройства ввода.

    Настройка цвета, размер или времени автоматического скрытия на iPhone или iPod touch

    1. Выберите «Настройки» > «Универсальный доступ», затем выберите «Касание».
    2. Выберите AssistiveTouch, затем выберите «Стиль указателя».

    Указатель будет перемещаться при перемещении устройства ввода.

    Настройка скорости для трекпада или мыши

    1. Выберите «Настройки» > «Основные».
    2. Выберите «Трекпад и мышь».
    3. Настройте скорость перемещения.

    Изменение назначения кнопок

    1. Выберите «Настройки» > «Универсальный доступ», затем выберите «Касание».
    2. Выберите AssistiveTouch > «Устройства».
    3. Выберите имя используемого устройства.
    4. Выберите кнопку, затем в раскрывающемся меню выберите требуемое действие для каждой кнопки.

    Персонализация настроек

    Включите функцию «Фиксация», чтобы настроить возможность перетаскивания объектов без удержания кнопки на устройстве ввода. Эта функция позволяет удерживать кнопку ввода до момента, когда объект будет готов к перетаскиванию. Затем можно переместить объект в другое место, не удерживая кнопку нажатой. При повторном нажатии кнопки блокировка объекта будет снята.

    Если вы используете функцию «Увеличение» вместе с функцией AssistiveTouch, можно настроить поведение увеличенной области при перемещении указателя. Для этого необходимо перейти в «Настройки» > «Универсальный доступ» > «Увеличение», затем выбрать «Изменение масштаба». При активации функции «Изменение масштаба» станут доступны следующие параметры.

    • «Непрерывно»: при увеличении изображение экрана непрерывно движется за курсором.
    • «По центру»: при увеличении изображение экрана движется, когда курсор находится в центре экрана или рядом с ним.
    • «По краям»: при увеличении изображение экрана движется по достижении курсором края. 

    Параметры автонажатия позволяют выполнять действия с помощью указателя без физического нажатия кнопок. У автонажатия есть настройки допустимого перемещения и количества времени перед выполнением действия выделения. Когда автонажатие включено, на экране всегда будет отображаться экранная клавиатура.

    Использование клавиатуры для управления указателем

    Если вы хотите использовать клавиатуру для управления указателем, нужно включить функцию «Кнопки мыши». Выполните указанные ниже действия.

    1. Выберите «Настройки» > «Универсальный доступ», затем выберите «Касание». 
    2. Нажмите AssistiveTouch, затем выберите пункт «Кнопки мыши».

    На этом экране можно включить «Кнопки мыши», нажав клавишу Option пять раз. Здесь также можно задать значения настроек «Начальная задержка» и «Максимальная скорость», чтобы определить характер движения указателя при управлении с клавиатуры.

    Чтобы ввести текст на экранной клавиатуре, используя кнопки мыши, или с помощью указателя при подключенной клавиатуре, включите параметр «Показ экранной клавиатуры», выбрав «Настройки» > «Универсальный доступ» > «Касание» > AssistiveTouch.

    Дополнительная информация

    Дата публикации: 

    7 лучших эмуляторов Android на компьютер с ОС Windows

    В операционной системе Windows можно запускать приложения для Android, причем сделать это намного проще, чем вы думаете. Для чего это нужно? Например, разработчики могут произвести тестирование разрабатываемых приложений прямо на своём рабочем столе, а геймеры могут наслаждаться любимыми играми на большом экране.

    Как это сделать? Существует несколько вариантов — от использования различных эмуляторов до двойной загрузки.  Установив эмулятор, вы сможете полноценно использовать мобильные игры и приложения на компьютере. Выбор конкретной программы зависит от ваших потребностей. Геймерам стоит обратить внимание на Nox, KoPlayer и Andy. Для программистов больше подойдет Genymotion.

    BlueStacks

    BlueStacks был одним из первых пионеров всей этой истории «Android на ПК», но в последнее время он стал очень раздутым, и конкуренты быстро догнали его. Тем не менее это все еще очень мощный эмулятор, и этот список был бы неполным без его упоминания. Программа имеет интерфейс на русском языке и поставляется с предустановленным Google Play Store, который дает доступ к более чем двум миллионам приложений и игр.

    У BlueStacks есть пара особенностей, которые не предлагают ни один из его конкурентов. Во-первых, это возможность проводить трансляции в прямом эфире на Twitch. Во-вторых, вы можете также вести трансляции в прямом эфире на Facebook Live, используя BlueStacks TV. Помимо этого, он поддерживает многозадачность точно так же, как настоящий смартфон.

    BlueStacks оснащен технологией Layercake, которая использует аппаратное ускорение для улучшения производительности игр. Если у вас ПК с 8 ГБ оперативной памяти, вы даже сможете вести трансляцию прямо из окна Bluestacks. Из минусов, можно отметить то, что бесплатная версия изобилует рекламой и постоянно предлагает устанавливать спонсорские приложения.

    Nox Player

    Nox Player – ещё один эмулятор, основанный на Android 4.4 KitKat, который может похвастаться быстрой работой и расширенным функционалом. Если BlueStack у вас тормозит, то попробуйте Nox, который менее требователен к техническим характеристикам и лучше подходит для слабых компьютеров. В настройках можно изменить количество ядер ЦП, FPS или объем ОЗУ, который вы хотите выделить для Nox. Можно переключаться между двумя режимами графического рендеринга: DirectX или OpenGL.

    Найти нужные приложения можно во встроенном Google Play Store или просто перетащить скачанный APK-файл в Nox Player, чтобы установить приложение.  Чтобы удивить вас еще больше, он поставляется с рутированной версией Android. Кроме того, возможно одновременно запускать несколько экземпляров программы.

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

    Remix OS Player

    Remix OS представляет из себя операционную систему, основанную на проекте Android x86. Вы можете установить Remix OS на свой Windows или Mac, но есть еще более простой способ испытать программу без необходимости устанавливать её как полноценную ОС.

    Remix OS Player – бесплатный эмулятор для Windows, работающий на базе Android 6.0 Marshmallow. Перед установкой Remix OS Player обратите внимание, что он не поддерживает некоторые наборы микросхем AMD, а также требует, чтобы в вашем BIOS была включена «технология виртуализации».

    Когда вы запустите Remix OS Player в первый раз, вас встретит уже обновленный интерфейс, дополненный панелью задач внизу экрана (прямо как в Windows) и кнопкой «Пуск» для быстрого доступа ко всем установленным приложениям. Встроенная программа Remix Central покажет список популярных приложений и игр, которые вы можете установить. Конечно же, есть поддержка Google Play Store, поэтому можно скачивать любые приложения, которые вы только захотите.

    Чрезвычайно приятно использовать привычные кнопки клавиатуры во время игр, вместо сенсорного экрана смартфона. Стоит отметить, что Remix OS Player хорошо оптимизирован для игр — вы можете отображать кнопки клавиатуры и управлять несколькими играми одновременно на одном экране.

    Также есть много улучшений, благодаря которым пользователь получает более совершенный игровой процесс. Вы можете вручную установить уровень сигнала, тип сети, местоположение, уровень батареи и многое другое, что может помочь в отладке приложений.

    MEmu

    MEmu поставляется с предустановленным Jellybean 4. 2, а для обновления до Lollipop необходимо загрузить дополнительные пакеты. MEmu совместим с компьютерами на базе процессоров Intel, Nvidia и, в отличие от Remix OS Player, совместим с микросхемами от AMD. MEmu полностью совместим с Windows 7, 8 и 10.

    К сожалению, когда вы запустите программу в первый раз, то вас встретит древняя версия Android четырехлетней давности с меню управления в боковой панели. В MEmu уже загружен Google Play Store, поэтому вы можете просматривать и загружать приложения и игры.

    Кроме того, он ассоциируется с APK-файлами в Windows, поэтому вы можете просто открыть файл APK из любого места на жестком диске, и он автоматически запустится в MEmu. Если вы найдёте классное приложение для Android, то можете через MEmu сразу же отправить его на телефон через USB-кабель.

    Программа поддерживает раскладку клавиатуры, поэтому вы можете назначать определенные клавиши для имитации касания в определенных областях экрана. Помимо этого, поддерживается полноэкранный режим, есть утилиты для создания скриншотов, записи экрана, а также некоторые другие функции. Кроме того, он имеет интересный инструмент «записи операций», с помощью которого вы сможете записывать определенные действия в приложениях и воспроизводить их в любое время, тем самым автоматизируя задачи «на лету».

    В целом, MEmu — отличный выбор. Единственный его минус в том, что он поставляется с действительно старой версией Android. Вы можете обновить до версии Lollipop, но и ей по крайней мере уже 2 года.

    Genymotion

    GenyMotion стала отличной альтернативой интегрированной среды разработки Android Studio. Программа больше предназначен для разработчиков, но, вы можете использовать её и для игр. Перед загрузкой убедитесь, что вы включили «технологию виртуализации» в BIOS и установили последнюю версию VirtualBox. Также будет необходимо зарегистрировать учетную запись.

    Одним из преимуществ Genymotion является то, что он позволяет выбрать любой смартфон для имитации и установить любую версию Android – от 4.4 KitKat до 7.0 Nougat. Можно быстро переключаться между устройствами, чтобы увидеть, как программа работает на каждом из них.  Чтобы помочь разработчикам тестировать свои приложения непосредственно в интегрированной среде разработки (IDE), программа имеет плагины для Android Studio, IntelliJ IDEA и Eclipse.

    Бесплатная версия поддерживает ручную настройку координат GPS, уровня заряда батареи и камеры. Премиум-версия открывает множество новых функций, таких как просмотр экрана и удаленное управление Genymotion с помощью настоящего телефона.

    По умолчанию эмулятор не поставляется с Google Play Store, но немного повозившись с настройками, можно его заполучить, установив GApps вручную. Genymotion также имеет онлайн-версию, которую можно использовать прямо в браузере, но для этого надо написать письмо разработчикам и частный доступ.

    LeapDroid

    LeapDroid настолько хорош, что был приобретен Google в прошлом году и в конечном итоге закрыт, но его все еще можно скачать со сторонних сайтов. Не заблуждайтесь, несмотря на его закрытие, LeapDroid по-прежнему может быть одним из самых надежных эмуляторов.

    Базируется он как и большинство подобных программ на Android 4.4 KitKat и поставляется со всеми приложениями AOSP, такими как браузер, музыка, камера и т.д. На главном экране есть ярлыки для загрузки популярных игр из Google Play Store, таких как Clash of Clans и Pokemon GO.

    Вы также можете напрямую установить APK с вашего компьютера, если захотите. Есть поддержка полноэкранного режима, инструмент для создания скриншотов и возможность выбора режима рендеринга графики между OpenGL или DirectX.

    AMIDuOS

    AMIDUoS, также называемый DuOS, разработан американской компанией Megatrends, основанной в Грузии. Перед установкой DuOS убедитесь, что у вас в BIOS включена «технология виртуализации», а также установлен Microsoft Net Framework 4.0 или выше.

    В первых версиях программа поставлялась с Amazon App Store, но сейчас она уже содержит предустановленный Play Маркет с поддержкой русского языка. Есть возможность установки скачанных из интернета APK-файлов. На самом деле, вы можете просто щелкнуть правой кнопкой мыши на APK в Windows, и он предоставит вам возможность установить нужный файл непосредственно в DuOS.

    Настройки позволяют вручную установить количество оперативной памяти, FPS и DPI. Одна особенность, которая мне очень понравилась – возможность работать в режиме «root». Это означает, что вы, по сути, имеете встроенные привилегии root-пользователя и можете запускать специализированные приложения.

    Screenfly — лучший инструмент для тестирования экрана 📱

    До приобретения Blue Tree QuirkTools.com был флагманским продуктом QuirkTools, LLC, компании из Вирджинии, основанной инженером-программистом Кайлом Шеффером. Первоначальный веб-сайт QuirkTools.com был запущен в августе 2011 года и предлагал уникальный набор инструментов для веб-дизайнеров и разработчиков, включая Screenfly, Smaps, Wires и Retro.

    Миссией QuirkTools было «Простые веб-приложения для творческих людей». Идея была проста: веб-приложения QuirkTools, которые помогут вам оставаться творческими и оставаться на связи с вашей работой. От поиска новых идей и планирования вашего следующего крупного проекта до прототипирования и тестирования ваших проектов — мы обеспечим вас.

    Несмотря на то, что приложения полезны по отдельности, они действительно предназначены для того, чтобы быть меньшими гранями гораздо более широкой картины. Каждый инструмент представляет собой один шаг в методологии проектирования, отшлифованной и проверенной на основе многолетнего опыта. QuirkTools — это ваша карта на пути к творческому успеху — от чертежной доски до стартовой площадки.

    Для получения дополнительной информации о BlueTree и QuirkTools ознакомьтесь с некоторыми из наших основных материалов и инструментов ниже:

    Агентство цифрового PR для SaaS и программного обеспечения
    Услуги по построению ссылок
    SaaS SEO-услуги
    SaaS Content Marketing Services

    Примечание : следующее После приобретения компанией BlueTree все инструменты прошли всестороннее тестирование на безопасность Людовиком Рембертом, владельцем отмеченной наградами организации по защите цифровой конфиденциальности Privacy Canada. Почему?  Ну, безопасность для нас очень важна… очень. BlueTree и Screenfly считают, что ваша безопасность и конфиденциальность являются главными приоритетами при использовании наших инструментов на этом веб-сайте. Неважно, насколько хорошо работает программное обеспечение; если это скомпрометирует вас каким-либо образом, это не стоит риска. Мы выбрали Уилла и его команду и компанию Privacy Australia PTY LTD благодаря их опыту исследований и тестирования инноваций в виртуальных частных сетях (VPN) для корпоративных клиентов в столичном Сиднее. Уилл описывает себя как «непреднамеренного эксперта по VPN, прокси и брандмауэрам»… как раз наш тип парня.

    Запуск приложений в эмуляторе Android  | Разработчики Android

    Эмулятор Android имитирует устройства Android на вашем компьютере, чтобы вы могли протестируйте свое приложение на различных устройствах и уровнях Android API без необходимо иметь каждое физическое устройство.

    Эмулятор предоставляет почти все возможности настоящего Android-устройства. Вы можете имитировать входящие телефонные звонки и текстовые сообщения, указать местоположение устройство, имитировать различные скорости сети, имитировать вращение и другие аппаратные датчики, доступ к магазину Google Play и многое другое.

    Тестирование вашего приложения на эмуляторе в некоторых отношениях быстрее и проще, чем это делать на физическом устройстве. Например, вы можете быстрее передавать данные в эмулятор чем к устройству, подключенному через USB.

    Эмулятор поставляется с предопределенными конфигурациями для различных телефонов Android, планшет, Wear OS и устройства Android TV.

    Посмотрите следующее видео с обзором некоторых функций эмулятора.

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

    Требования и рекомендации

    Эмулятор Android имеет дополнительные требования помимо основных системные требования для Android Studio, которые описано ниже:

    • Инструменты SDK 26. 1.1 или выше
    • 64-битный процессор
    • Windows: ЦП с поддержкой UG (неограниченный гость)
    • HAXM 6.2.1 или новее (рекомендуется HAXM 7.2.0 или новее)

    Использование аппаратного ускорения дополнительные требования для Windows и Linux:

    • Процессор Intel в Windows или Linux: процессор Intel с поддержкой Intel VT-x, Intel EM64T (Intel 64) и функция Execute Disable (XD) Bit
    • Процессор AMD
    • в Linux: процессор AMD с поддержкой виртуализации AMD. (AMD-V) и дополнительные потоковые SIMD-расширения 3 (SSSE3)
    • Процессор AMD
    • в Windows: Android Studio 3.2 или выше и Windows 10 апреля версии 2018 или выше для Платформа гипервизора Windows (WHPX) функциональность

    Для работы с образами системы Android 8.1 (уровень API 27) и выше прилагается веб-камера должна иметь возможность захвата кадров 720p.

    Устаревание для 32-разрядных систем Windows

    Эмулятор Android устарел в июне 2019 года для 32-разрядных систем Windows. Поддержка 32-разрядного эмулятора Windows продолжается до июня 2020 г., включая исправлены критические ошибки, но новых функций добавлено не будет.Если вы используете эмулятора в 32-битной системе Windows, вы должны запланировать переход на 64-битную Система Windows.

    Если вы используете эмулятор в 32-разрядной системе Windows, вы можете использовать SDK Manager для установки последней версии эмулятор для 32-битной винды.

    Установить эмулятор

    Чтобы установить эмулятор Android, выберите компонент Android Emulator . на вкладке SDK Tools диспетчера SDK . Инструкции см. Обновите свои инструменты с помощью SDK Manager.

    виртуальных устройств Android

    Каждый экземпляр эмулятора Android использует виртуальное устройство Android. (AVD) , чтобы указать версию Android и аппаратные характеристики устройства. симулированное устройство. Чтобы эффективно протестировать ваше приложение, вы должны создать AVD, который моделирует каждое устройство, для которого предназначено ваше приложение. Для создания и управления AVD, используйте диспетчер устройств.

    Каждый AVD функционирует как независимое устройство с собственным хранилищем для пользовательские данные, SD-карта и т. д.По умолчанию эмулятор хранит пользовательские данные, SD данные карты и кэш в каталоге, специфичном для этого AVD. Когда вы запускаете эмулятор, он загружает пользовательские данные и данные SD-карты из каталога AVD.

    Запуск приложения на эмуляторе Android

    Вы можете запустить приложение из проекта Android Studio или запустить приложение который был установлен на эмуляторе Android, как если бы вы запускали любое приложение на устройство.

    Чтобы запустить эмулятор Android и запустить приложение в своем проекте:

    1. В Android Studio создайте виртуальное устройство Android (AVD) которые эмулятор может использовать для установки и запуска вашего приложения.
    2. На панели инструментов выберите AVD, который вы хотите запустить приложение из раскрывающегося меню целевого устройства.

    3. Нажмите Выполнить .

      Если вы получили сообщение об ошибке или предупреждение в верхней части диалогового окна, щелкните ссылку, чтобы исправить проблему или получить дополнительную информацию.

      Некоторые ошибки, которые необходимо исправить, прежде чем продолжить, например, некоторые аппаратные Ошибки Accelerated Execution Manager (Intel HAXM).

      Для macOS, если вы видите ошибку Предупреждение: DNS-серверы не найдены при запуская эмулятор, проверьте, есть ли у вас /etc/разрешение.файл conf . Если у вас нет этого файла, введите следующая команда в окне терминала:

      ln -s /private/var/run/resolv.conf /etc/resolv.conf
       

    Помощник по сопряжению Wear OS

    Помощник по сопряжению Wear OS поможет вам выполнить сопряжение шаг за шагом Носите эмуляторы ОС с физическими или виртуальными телефонами прямо в Android Studio. Помощник может помочь вам установить нужное приложение Wear OS Companion на свой телефон и настройте соединение между двумя устройствами.Вы можете начать в раскрывающемся списке устройств > Помощник по сопряжению эмулятора Wear OS .

    Запуск эмулятора Android без предварительного запуска приложения

    Для запуска эмулятора:

    1. Откройте Диспетчер устройств.

    2. Дважды щелкните AVD или щелкните Выполнить

      .

      Загружается эмулятор Android.

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

    Запустите эмулятор Android непосредственно в Android Studio

    По умолчанию эмулятор Android запускается непосредственно в Android Studio. Это позволяет экономить место на экране, быстро переключаться между эмулятором и окно редактора с помощью горячих клавиш и организовать рабочий процесс IDE и эмулятора в одном окне приложения.

    Когда эмулятор запущен, у вас будет доступ к стандартным действиям эмулятора, таким как вращение и расширенные возможности управления, такие как воспроизведение навигации.Чтобы запустить эмулятор в отдельном окне вместо этого перейдите к Файл > Настройки > Инструменты > Эмулятор ( Android Studio > Настройки > Инструменты > Эмулятор в macOS) и снимите флажок Запуск в окне инструментов .

    Ограничения

    В настоящее время вы не можете использовать расширенные элементы управления эмулятором, когда он работает в окно инструментов. Если ваш рабочий процесс разработки сильно зависит от расширенного элементы управления, продолжайте использовать эмулятор Android как отдельное приложение. В Кроме того, некоторые виртуальные устройства, такие как Android TV и складные устройства, не могут запускаться в Android Studio, потому что у них есть специальные требования к пользовательскому интерфейсу или важные функции в расширенных элементах управления.

    Установить и добавить файлы

    Чтобы установить APK-файл на эмулируемое устройство, перетащите APK-файл на экран эмулятора. Появится диалоговое окно установщика APK. Когда установка завершено, вы можете просмотреть приложение в списке приложений.

    Чтобы добавить файл на эмулируемое устройство, перетащите файл на экран эмулятора.Файл находится в каталоге /sdcard/Download/. Ты сможешь просмотреть файл из Android Studio с помощью Проводник устройства или найдите его на устройстве с помощью приложения Downloads или Files , в зависимости на версии устройства.

    Снимки

    Моментальный снимок — это сохраненный образ AVD (виртуальное устройство Android), который сохраняет все состояние устройства на момент его сохранения, включая ОС настройки, состояние приложения и пользовательские данные. Вы можете вернуться к сохраненной системе состояния, загружая моментальный снимок всякий раз, когда вы выберете, экономя время ожидания для операционной системы и приложений на виртуальном устройстве для перезапуска, как а также сэкономит вам усилия по возвращению вашего приложения в состояние, в котором вы хотите возобновить тестирование. Запуск виртуального устройства путем загрузки моментального снимка очень похоже на пробуждение физического устройства из спящего режима, а не на загрузку его из выключенного состояния.

    Для каждого AVD можно иметь один моментальный снимок Quick Boot и любое количество общих снимки.

    Самый простой способ воспользоваться моментальными снимками — использовать моментальные снимки Quick Boot: По умолчанию каждый AVD настроен на автоматическое сохранение моментального снимка быстрой загрузки при выходе. и загружать из моментального снимка быстрой загрузки при запуске.

    При первом запуске AVD необходимо выполнить холодную перезагрузку , точно так же, как включение устройства. Если Быстрая загрузка включена, все последующие запуски загружаются с указанный снимок, и система восстанавливается до состояния, сохраненного в этом снимок.

    Снимки действительны для образа системы, конфигурации AVD и эмулятора. функции, с которыми они сохраняются.Когда вы вносите изменения в любой из этих области, все моментальные снимки пораженного AVD становятся недействительными. Любое обновление для Эмулятор Android, образ системы или настройки AVD сбрасывают сохраненное состояние AVD, поэтому при следующем запуске AVD он должен выполнить холодную перезагрузку.

    Большинство элементов управления для сохранения, загрузки и управления моментальными снимками находятся в Снимки и Настройки вкладки на панели Снимки в эмуляторе Расширенное окно управления.

    Вы также можете управлять параметрами быстрой загрузки при запуске эмулятора из командная строка.

    Сохранение моментальных снимков быстрой загрузки

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

    1. Откройте окно расширенных элементов управления эмулятора.
    2. В категории элементов управления Снимки перейдите на вкладку Настройки .
    3. Используйте раскрывающееся меню Автосохранение текущего состояния в Quickboot , чтобы выбрать один из следующих вариантов:

    Ваш выбор применим только к AVD, открытому в данный момент.Вы не можете сохранить моментальные снимки, когда ADB находится в автономном режиме (например, когда AVD все еще загружается).

    Сохранение общих моментальных снимков

    В то время как у вас может быть только один моментальный снимок быстрой загрузки для каждого AVD, вы можете иметь несколько общих снимков для каждого AVD.

    Чтобы сохранить общий снимок, откройте расширенные элементы управления эмулятора. выберите категорию Snapshots и нажмите кнопку Take snapshot . кнопку в правом нижнем углу окна.

    Чтобы изменить имя и описание выбранного моментального снимка, нажмите кнопку в нижней части окна.

    Удалить снимок

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

    Вы также можете указать, хотите ли вы, чтобы эмулятор автоматически удалял моментальные снимки, когда они становятся недействительными, например, когда настройки AVD или эмулятор изменение версии. По умолчанию эмулятор спросит вас, хотите ли вы, чтобы он удалить недействительные снимки.Вы можете изменить этот параметр с помощью Удалить недействительные снимки в меню Настройки вкладки Снимки панель.

    Загрузить снимок

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

    В Android Studio 3.2 и выше каждая конфигурация устройства включает Вариант загрузки управление в дополнительных настройках в Диалоговое окно конфигурации виртуального устройства, с помощью которого вы может указать, какой снимок следует загружать при запуске этого AVD.

    Отключить быструю загрузку

    Если вы хотите отключить быструю загрузку, чтобы ваш AVD всегда выполнял холодную загрузку, сделайте следующее:

    1. Выберите Инструменты > Диспетчер устройств и нажмите Изменить этот AVD .
    2. Нажмите Показать дополнительные настройки и прокрутите вниз до Эмуляция производительности .
    3. Выберите Холодная перезагрузка .

    Однократная холодная перезагрузка

    Вместо полного отключения быстрой загрузки можно выполнить холодную загрузку только один раз, нажав Cold Boot Now в раскрывающемся меню AVD в диспетчере устройств .

    Требования к моментальным снимкам и устранение неполадок

    • Снимки не работают с Android 4.0.4 (уровень API 15) или ниже.
    • Снимки не работают с образами системы ARM для Android 8.0 (уровень API 26).
    • Если эмулятору не удается загрузиться из моментального снимка, выберите Cold Boot Now для AVD в диспетчере устройств и отправьте отчет об ошибке.
    • Снимки ненадежны, если включен программный рендеринг. Если снимки не работает, нажмите Изменить этот AVD в диспетчере устройств и измените Graphics на Hardware или Автомат .
    • Загрузка или сохранение моментального снимка — это операция, интенсивно использующая память. Если ты не иметь достаточно свободной оперативной памяти, когда начинается операция загрузки или сохранения, операционная система может подкачать содержимое оперативной памяти на жесткий диск, что может сильно замедлить операция. Если вы испытываете очень медленную загрузку или сохранение моментальных снимков, вы можете для ускорения этих операций за счет освобождения оперативной памяти. Закрытие приложений, которые не необходим для вашей работы, это хороший способ освободить оперативную память.

    Навигация по экрану эмулятора

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

    Таблица 1. Жесты для навигации по эмулятору

    Особенность Описание
    Проведите по экрану Наведите указатель на экран, нажмите и удерживайте основную кнопку мыши, проведите по экрану, а затем отпустите.
    Перетащите элемент Укажите на элемент на экране, нажмите и удерживайте основную мышь кнопку, переместите элемент, а затем отпустите.
    Коснитесь

    (сенсорный)

    Укажите на экран, нажмите основную кнопку мыши и отпустите. Например, вы можете щелкнуть текстовое поле, чтобы начать вводить текст, выбрать приложение или нажмите кнопку.
    Двойное нажатие Укажите на экран, дважды быстро нажмите основную кнопку мыши, а потом отпустить.
    Нажмите и удерживайте Укажите на элемент на экране, нажмите основную кнопку мыши, удерживайте, а потом отпустить.Например, вы можете открыть опции для элемента.
    Тип Вы можете ввести эмулятор с помощью клавиатуры компьютера или с помощью клавиатура, которая появляется на экране эмулятора. Например, вы можете введите текстовое поле после того, как вы его выбрали.
    Зажмите и раздвиньте

    При нажатии Control (Command на Mac) вызывается жест щипка мультисенсорный интерфейс. Мышь действует как первый палец, а через опорная точка — второй палец.Перетащите курсор, чтобы переместить первую точку.

    Щелчок левой кнопкой мыши действует как касание обеих точек, и освобождение действует как сбор обоих.

    Вертикальное смахивание Откройте вертикальное меню на экране и используйте колесо прокрутки (мышь колесо) для прокрутки пунктов меню, пока не найдете нужный. Щелкните элемент меню, чтобы выбрать его.

    Выполнение общих действий в эмуляторе

    Для выполнения общих действий с эмулятором используйте панель справа, как описано в таблице 2.

    Вы можете использовать сочетания клавиш для выполнения многих стандартных действий в эмуляторе. Чтобы просмотреть полный список ярлыков в эмуляторе, нажмите F1 (Command+/ на Mac). чтобы открыть панель справки в расширенных элементах управления окно.

    Таблица 2. Общие действия в эмуляторе

    Особенность Описание
    Закрыть
    Закройте эмулятор.
    Свернуть
    Свернуть окно эмулятора.
    Изменить размер Измените размер эмулятора так же, как и любое другое окно операционной системы. То эмулятор поддерживает соотношение сторон, подходящее для вашего устройства.
    Мощность
    Нажмите, чтобы включить или выключить экран.
    Нажмите и удерживайте, чтобы повернуть устройство включено или выключено.
    Увеличение громкости
    Нажмите, чтобы просмотреть ползунок и увеличить громкость. Нажмите еще раз, чтобы увеличьте громкость или используйте ползунок для изменения громкости.
    Уменьшение громкости
    Нажмите, чтобы просмотреть ползунок и уменьшить громкость. Нажмите еще раз, чтобы уменьшите его еще больше или используйте ползунок, чтобы изменить громкость.
    Повернуть влево
    Поверните устройство на 90 градусов против часовой стрелки.
    Повернуть вправо
    Поверните устройство на 90 градусов по часовой стрелке.
    Сделать скриншот
    Щелкните, чтобы сделать снимок экрана устройства.Подробнее см. Скриншоты.
    Войти в режим масштабирования

    Нажмите, чтобы курсор изменился на значок увеличения. Чтобы выйти из режима масштабирования, нажмите кнопку снова.

    Увеличение и уменьшение масштаба в режиме масштабирования:

    • Щелкните левой кнопкой мыши по экрану, чтобы увеличить его на 25 %, но не более удвоенное разрешение экрана виртуального устройства.
    • Щелкните правой кнопкой мыши, чтобы уменьшить масштаб.
    • Щелкните левой кнопкой мыши и перетащите, чтобы выбрать прямоугольную область для увеличения.
    • Щелкните правой кнопкой мыши и перетащите поле выбора, чтобы восстановить масштаб по умолчанию.

    Для панорамирования в режиме масштабирования удерживайте Control (Command на Mac), одновременно нажимая клавиши со стрелками на клавиатуре.

    Чтобы коснуться экрана устройства в режиме масштабирования, щелкните, удерживая нажатой клавишу Control (щелчок, удерживая Мак).

    Задняя часть
    Возврат к предыдущему экрану или закрытие диалогового окна, меню параметров, панель уведомлений или экранную клавиатуру.
    Дом
    Вернитесь на главный экран.
    Обзор

    (Последние приложения)

    Нажмите, чтобы открыть список миниатюр приложений, с которыми вы работали совсем недавно. Чтобы открыть приложение, коснитесь его. Чтобы удалить миниатюру из списка, проведите его влево или вправо. Эта кнопка не поддерживается в Wear OS.
    Складка
    Для складных устройств: сложите устройство, чтобы отобразить его меньший экран конфигурация.
    Разложить
    Для складных устройств: разверните устройство, чтобы отобразить его увеличенный экран. конфигурация.
    Меню Нажмите Control+M (Command+M на Mac), чтобы имитировать кнопку «Меню».
    Подробнее
    Нажмите, чтобы получить доступ к другим функциям и настройкам, описанным в следующем стол.

    Запись экрана

    Вы можете записывать видео и аудио из эмулятора Android и сохранять запись в файл WebM или анимированный GIF.

    Элементы управления записью экрана находятся на вкладке Запись экрана Окно расширенных элементов управления .

    Совет: Вы также можете открыть элементы управления записью экрана, нажав Control + Shift + R (Command + Shift + R на Mac).

    Чтобы начать запись экрана, нажмите кнопку Начать запись на экране . запись таб. Чтобы остановить запись, нажмите Остановить запись .

    Элементы управления воспроизведением и сохранением записанного видео находятся внизу Запись экрана вкладка.Чтобы сохранить видео, выберите WebM или GIF из в нижней части вкладки и нажмите Сохранить .

    Вы также можете записать и сохранить запись экрана из эмулятора, используя следующая команда в командной строке:

    adb emu screenrecord start --time-limit 10 [путь для сохранения видео] /sample_video.webm

    Скриншоты

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

    Эмулятор создает файл PNG с именем Screenshot_ yyyymmdd-hhmmss . png используя год, месяц, день, час, минуту и ​​секунду захвата. Например, Screenshot_20160219-145848.png .

    По умолчанию снимок экрана сохраняется на рабочем столе вашего компьютера. Чтобы изменить место, в котором сохраняются снимки экрана, используйте место сохранения снимков экрана . управления в категории Настройки в эмуляторе Расширенное окно управления.

    Вы также можете делать снимки экрана из командной строки одним из следующих способов. команды:

    • скриншот записи экрана [каталог назначения]
    • скриншот adb emu screenrecord [каталог назначения]

    Опора для камеры

    Эмулятор поддерживает использование основных функций камеры на вашем виртуальном устройство для более ранних версий Android. Android 11 и выше поддерживает следующие дополнительные возможности камеры эмулятора Android:

    • RAW-захват
    • ЮВ переработка
    • Устройства уровня 3
    • Поддержка логической камеры
    • Эмуляция ориентации датчика с использованием данных диспетчера датчиков
    • Применение стабилизации видео путем уменьшения частоты рукопожатия
    • Применение улучшения краев путем удаления масштабирования, обычно выполняемого в конвейере YUV
    • Параллельные камеры

    Камера виртуальной сцены и ARCore

    Вы можете использовать камеру виртуальной сцены в виртуальной среде для экспериментов с приложениями дополненной реальности (AR), созданными с помощью ARCore.

    Информацию об использовании камеры виртуальной сцены в эмуляторе см. Запускайте приложения дополненной реальности в эмуляторе Android.

    При использовании эмулятора с приложением камеры вы можете импортировать изображение в формате PNG или Формат JPEG для использования в виртуальной сцене. Чтобы выбрать изображение для использования в виртуальной сцены, нажмите Добавить изображение на вкладке Камера > Изображения виртуальной сцены в окне Расширенные элементы управления . Эту функцию можно использовать для импорта пользовательских изображения, такие как QR-коды, для использования с любым приложением на основе камеры.Чтобы получить больше информации, видеть Добавьте в сцену дополненные изображения.

    Проверка общих действий дополненной реальности с помощью макросов

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

    Перед использованием макросов выполните действия, описанные в разделе Запуск приложений дополненной реальности в эмуляторе Android. чтобы настроить камеру виртуальной сцены для своего приложения, запустите приложение на эмуляторе, и обновите ARCore.Затем выполните следующие действия, чтобы использовать макросы эмулятора:

    1. Когда эмулятор запущен и ваше приложение подключено к ARCore, нажмите Еще в панели эмулятора.
    2. Выберите Запись и воспроизведение > Воспроизведение макросов .
    3. Выберите макрос, который хотите использовать, затем нажмите Воспроизвести .

      Во время воспроизведения макрос можно прервать, нажав Стоп .

    Расширенные элементы управления, настройки и справка

    Используйте расширенные элементы управления для отправки данных, изменения свойств устройства, управления приложения и многое другое.Чтобы открыть окно Расширенные элементы управления , нажмите Еще в панели эмулятора.

    Для выполнения многих из этих задач можно использовать сочетания клавиш. Для полного список ярлыков в эмуляторе, нажмите F1 (Command+/ на Mac), чтобы открыть справку панель.

    Таблица 3. Подробная информация о расширенных элементах управления

    Особенность Описание
    Местоположение

    Эмулятор позволяет имитировать информацию о «моем местоположении»: место, где эмулируемое устройство находится в данный момент.Например, если вы нажмете Мое местоположение в Google Maps, а затем отправьте местоположение, карта покажет его.

    Элементы управления информацией о местоположении устройства организованы в двух вкладки: Отдельные точки и Маршруты .

    Отдельные точки

    На вкладке Отдельные точки вы можете использовать веб-представление Google Maps для искать достопримечательности так же, как при использовании Google Maps на телефоне или в браузере. Когда вы ищете (или нажимаете) местоположение в карту, вы можете сохранить местоположение, выбрав Сохранить точку рядом внизу карты. Все ваши сохраненные местоположения перечислены на правая часть окна расширенных элементов управления .

    Чтобы установить расположение эмуляторов в место, которое вы выбрали на карту, нажмите кнопку Установить местоположение в правом нижнем углу Окно расширенных элементов управления .

    Маршруты

    Подобно вкладке Отдельные точки , вкладка Маршруты предоставляет веб-представление Google Maps, которое можно использовать для создания маршрута между двумя или больше локаций. Чтобы создать и сохранить маршрут, выполните следующие действия:

    1. В виде карты используйте текстовое поле для поиска первого пункт назначения на вашем маршруте.
    2. Выберите местоположение из результатов поиска.
    3. Нажмите кнопку Навигация .
    4. Выберите начальную точку вашего маршрута на карте.
    5. (Необязательно) Нажмите Добавить пункт назначения , чтобы добавить больше остановок в ваш маршрут.
    6. Сохраните маршрут, нажав Сохранить маршрут в виде карты.
    7. Укажите имя маршрута и нажмите Сохранить .

    Чтобы смоделировать эмулятор следования по сохраненному маршруту, выберите маршрут из списка Сохраненных маршрутов и нажмите Воспроизвести маршрут рядом в правом нижнем углу окна Расширенные элементы управления .Чтобы остановить моделирование, нажмите Остановить маршрут .

    Чтобы непрерывно имитировать эмулятор по указанному маршруту, включите переключатель рядом с Повторное воспроизведение. Чтобы изменить, насколько быстро эмулятор следует по указанному маршруту, выберите параметр в меню «Воспроизведение». выпадающее меню скорости.

    Импорт данных GPX и KML

    Чтобы использовать географические данные из формата обмена GPS (GPX) или Keyhole Файл языка разметки (KML):

    1. Нажмите Загрузить GPX/KML .
    2. В диалоговом окне файла выберите файл на вашем компьютере и нажмите Открыть .
    3. Дополнительно выберите Скорость .
    4. Скорость по умолчанию равна значению Delay ( Speed ​​1X ). Ты можно увеличить скорость в два раза ( Скорость 2X ), втрое ( Скорость 3X ) и так далее.

    5. Щелкните Выполните .
    Дисплеи

    Эмулятор позволяет вам развернуть ваше приложение на нескольких дисплеи, которые поддерживают настраиваемые размеры и могут помочь вам тестировать приложения которые поддерживают мульти- оконные и мульти- отображать. Во время работы виртуального устройства вы можете добавить до двух дополнительные индикации следующим образом:

    1. Добавьте другой дисплей, нажав Добавить дополнительный дисплей .
    2. В раскрывающемся меню под Дополнительные дисплеи выполните одно из следующих действий:
      1. Выберите одно из предустановленных соотношений сторон.
      2. Выберите пользовательский и установите высоту , ширину , и dpi для пользовательского дисплея.
    3. (необязательно) Нажмите Добавить дополнительный дисплей , чтобы добавить третий отображать.
    4. Нажмите Применить изменения , чтобы добавить указанные дисплеи в запущенное виртуальное устройство.
    Сотовый

    Эмулятор позволяет имитировать различные сетевые условия. Ты сможешь приблизительную скорость сети для различных сетевых протоколов, или вы можете укажите Full , который передает данные так же быстро, как ваш компьютер позволяет. Указание сетевого протокола всегда медленнее, чем Полный . Вы также можете указать сеть передачи голоса и данных статус, например, в роуминге. Значения по умолчанию установлены в AVD.

    Выберите тип сети :

    • GSM : Глобальная система мобильной связи
    • HSCSD : Высокоскоростная передача данных с коммутацией каналов
    • GPRS : Универсальная служба пакетной радиосвязи
    • EDGE : Повышенная скорость передачи данных для GSM Evolution
    • UMTS : Универсальная система мобильной связи
    • HSPDA : Высокоскоростной пакетный доступ по нисходящей линии связи
    • LTE : долгосрочная эволюция
    • Полный (по умолчанию): используйте сеть, предоставляемую вашим компьютером

    Выберите Сила сигнала :

    • Нет
    • Бедный
    • Умеренный (по умолчанию)
    • Хороший
    • Большой

    Выберите Статус голоса , Статус данных или оба:

    • Домашний (по умолчанию)
    • Роуминг
    • Поиск
    • Отказано (только экстренные вызовы)
    • Незарегистрированный (офф)
    Аккумулятор

    Вы можете имитировать свойства батареи устройства, чтобы увидеть, как приложение работает в разных условиях. Чтобы выбрать уровень заряда , используйте ползунок управления.

    Выберите Подключение зарядного устройства Значение :

    Выберите значение Состояние батареи :

    • Хороший (по умолчанию)
    • Ошибка
    • Мертвый
    • Перенапряжение
    • Перегрев
    • Неизвестно

    Выберите значение Состояние батареи :

    • Неизвестно
    • Зарядка (по умолчанию)
    • Разгрузка
    • Без зарядки
    • Полный
    Телефон

    Эмулятор позволяет имитировать входящие телефонные звонки и текстовые сообщения Сообщения.

    Чтобы инициировать вызов эмулятора:

    1. Выберите или введите номер телефона в поле От .
    2. Щелкните Вызов устройства .
    3. При необходимости нажмите Hold Call , чтобы поставить вызов на удержание.
    4. Чтобы завершить вызов, нажмите Завершить вызов .

    Чтобы отправить текстовое сообщение на эмулятор:

    1. Выберите или введите номер телефона в поле От .
    2. Введите сообщение в поле SMS-сообщение .
    3. Нажмите Отправить сообщение .
    Направляющая колодка

    Если в профиле оборудования AVD включена навигационная панель, вы можете использовать элементы управления навигационной панелью с эмулятором. Однако не все устройства могут поддерживать навигационную панель; например, часы Android. Кнопки имитируют следующие действия:

    Отпечаток пальца

    Этот элемент управления может имитировать 10 различных сканирований отпечатков пальцев.Ты сможешь используйте его, чтобы протестировать интеграцию отпечатков пальцев в ваше приложение. Эта функция отключена для Android 5.1 (уровень API 22) и ниже, а также для Wear OS.

    Для имитации сканирования отпечатков пальцев на виртуальном устройстве:

    1. Подготовьте приложение для получения отпечатка пальца.
    2. Выберите значение Fingerprint .
    3. Щелчок Датчик касания .
    Виртуальные датчики > Акселерометр

    Этот элемент управления позволяет протестировать ваше приложение на предмет изменения положения устройства, ориентация или и то, и другое.Например, вы можете имитировать такие жесты, как наклон и вращение. Акселерометр не отслеживает абсолютное положение устройства: он просто обнаруживает, когда происходит изменение. Управление имитирует путь Датчики акселерометра и магнитометра будут реагировать, когда вы перемещаете или вращаете настоящее устройство.

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

    Контрольные отчеты ТИП_АКСЕЛЕРОМЕТРА события по осям x, y и z. Эти значения включают гравитацию.Например, если устройство подвешено в открытом космосе, оно будет испытывать нулевое ускорение (все x, y и z будут равны 0). Когда устройство находится на Земле и лежит экраном вверх на столе ускорение равно 0, 0 и 9,8 из-за силы тяжести.

    Система управления также сообщает TYPE_MAGNETIC_FIELD событий, которые измеряют окружающее магнитное поле по осям x, y и z в микротеслы (мкТл).

    Чтобы повернуть устройство вокруг осей x, y и z, выберите Rotate и выполните один из следующих:

    • Отрегулируйте ползунки Yaw , Pitch и Roll и наблюдайте положение на верхней панели.
    • Переместите представление устройства на верхнюю панель и посмотрите, Yaw , Pitch и Roll и как в результате значения акселерометра меняются.

    См. Вычисление ориентации устройства для получения дополнительной информации о том, как рассчитываются рыскание, тангаж и крен.

    Чтобы переместить устройство по горизонтали (x) или по вертикали (y), выберите Move и выполните одно из следующих действий:

    • Отрегулируйте ползунки X и Y и обратите внимание на положение в верхняя панель.
    • Переместите представление устройства на верхнюю панель и посмотрите на X и Y значения ползунка и как изменяются результирующие значения акселерометра.

    Для установки устройства под углом 0, 90, 180 или 270 градусов:

    • В области Вращение устройства выберите кнопку, чтобы изменить вращение.

    По мере настройки устройства поля Результирующие значения изменяются соответственно. Это значения, к которым может получить доступ приложение.

    Для получения дополнительной информации об этих датчиках см. Обзор датчиков, Датчики движения и Датчики положения.

    Виртуальные датчики > Дополнительные датчики

    Эмулятор может имитировать различные датчики положения и окружающей среды. Он позволяет настроить следующие датчики, чтобы вы могли протестировать их с помощью своего приложения:

    .
    • Температура окружающей среды : Этот датчик окружающей среды измеряет температура воздуха.
    • Магнитное поле : Этот датчик положения измеряет окружающее магнитное поле. по осям X, Y и Z соответственно.Значения указаны в микротеслах (мкТл).
    • Датчик приближения : Этот датчик положения измеряет расстояние до объекта; например, он может уведомить телефон о том, что лицо находится рядом с ним, чтобы позвонить. Датчик приближения должен быть включен в вашем AVD, чтобы использовать это контроль.
    • Свет : Этот датчик окружающей среды измеряет освещенность. Ценности указаны в люксах.
    • Давление : Этот датчик окружающей среды измеряет давление окружающего воздуха.Значения указаны в миллибарах (гПа).
    • Относительная влажность : Этот датчик окружающей среды измеряет относительная влажность.

    Для получения дополнительной информации об этих датчиках см. Обзор датчиков, Датчики положения и Датчики окружающей среды.

    Снимки См. Снимки.
    Запись экрана См. Запись экрана.
    Настройки > Общие
    • Тема окна эмулятора : Выберите Светлая или Темная.
    • Отправить сочетания клавиш на: По умолчанию некоторые комбинации вызовут ярлыки управления эмулятором. Если вы разрабатываете приложение, включающее сочетания клавиш, например, предназначенное для устройств с Клавиатуры Bluetooth, вы можете изменить этот параметр, чтобы отправить все клавиатуры ввод в виртуальное устройство, в том числе ввод, который был бы ярлыком в эмулятор.
    • Место сохранения снимка экрана : Щелкните значок папки, чтобы укажите место для сохранения скриншотов экрана эмулятора.
    • Использовать обнаруженное расположение ADB : Если вы используете эмулятор из Android Studio, вы должны выбрать этот параметр (по умолчанию). Если вы запускаете эмулятор из-за пределов Android Studio и хотите, чтобы он использовал конкретный исполняемый файл adb, снимите этот флажок и укажите инструменты SDK место нахождения. Если этот параметр неверен, такие функции, как захват снимков экрана, и установка приложения методом перетаскивания не будет работать.
    • Когда отправлять отчеты о сбоях : Выберите «Всегда», «Никогда» или «Спрашивать».
    • Показать рамку окна вокруг устройства : По умолчанию эмуляторы с устройством файлы скинов показаны без рамок окна.
    Настройки > Прокси

    По умолчанию эмулятор использует настройки HTTP-прокси Android Studio, но этот экран позволяет вам вручную определить конфигурацию прокси-сервера HTTP для эмулятора. Дополнительные сведения см. в разделе Использование эмулятора с прокси.

    Настройки > Дополнительные
    • Средство визуализации OpenGL ES : выберите тип ускорения графики. (Это эквивалентно -gpu параметр командной строки).
      • Автоматическое определение на основе хоста : Позвольте эмулятору выбрать аппаратное или программное ускорение графики. в зависимости от настроек вашего компьютера. Он проверяет, соответствует ли ваш драйвер графического процессора списку известные неисправные драйверы графического процессора, и если это так, эмулятор отключает графику аппаратная эмуляция и вместо этого использует ЦП.
      • УГОЛ : (только для Windows.) Использование УГОЛ Direct3D для рендеринга графики в программном обеспечении.
      • SwiftShader : используйте SwiftShader для рендеринга графики в программном обеспечении.
      • Родной OpenGL для настольных ПК : используйте графический процессор на главном компьютере. Этот вариант обычно самый быстрый. Однако у некоторых драйверов есть проблемы с рендерингом. Графика OpenGL, так что это может быть ненадежный вариант.
    • Уровень API OpenGL ES : выберите максимальную версию OpenGL ES для использовать в эмуляторе.
      • Автоматический выбор : Разрешить эмулятору выбирать версию OpenGL ES на основе на хосте и поддержке гостей.
      • Максимум средства визуализации (до OpenGL ES 3.1) : Попытка использовать максимальная версия OpenGL ES.
      • Совместимость (OpenGL ES 1.1/2.0) : Используйте версию OpenGL ES который совместим с большинством сред.
    Справка > Сочетания клавиш

    На этой панели представлен полный список сочетаний клавиш для эмулятор. Чтобы открыть эту панель во время работы в эмуляторе, нажмите F1 (Command+/ на Mac).

    Для работы горячих клавиш клавиатура Send Параметр ярлыков на панели настроек Общие должен быть установлен на Элементы управления эмулятором (по умолчанию) .

    Справка > Справка эмулятора

    Чтобы перейти к онлайн-документации по эмулятору, нажмите Документация .

    Чтобы сообщить об ошибке в эмуляторе, нажмите Отправить отзыв . Дополнительные сведения см. в статье о том, как сообщать об ошибках эмулятора.

    Справка > О

    Посмотрите, какой порт adb использует эмулятор, а также Android и номера версий эмулятора. Сравните последнюю доступную версию эмулятора с вашей версией, чтобы определить, установлена ​​ли у вас последняя версия программного обеспечения.

    Серийный номер эмулятора: emulator- adb_port , который вы можете указать, например, как параметр командной строки adb.

    Wi-Fi

    При использовании AVD с уровнем API 25 или выше эмулятор обеспечивает имитацию Точка доступа Wi-Fi («AndroidWifi»), и Android автоматически к ней подключается.

    Вы можете отключить Wi-Fi в эмуляторе, запустив эмулятор с параметр командной строки -функция -Wi-Fi .

    Ограничения

    Эмулятор Android не включает виртуальное оборудование для следующего:

    • Bluetooth
    • NFC
    • Вставка/извлечение SD-карты
    • Наушники, подключаемые к устройству
    • USB

    Эмулятор часов для Wear OS не предоставляет обзор (последние приложения) кнопка, крестовина и датчик отпечатков пальцев.

    Запустить эмулятор из командной строки  | Разработчики Android

    Android SDK включает эмулятор устройства Android — виртуальное устройство. который работает на вашем компьютере. Эмулятор Android позволяет разрабатывать и тестировать Android-приложения без использования физического устройства.

    На этой странице описаны функции командной строки, которые можно использовать с Эмулятор Android. Сведения об использовании пользовательского интерфейса эмулятора Android см. Запускайте приложения на эмуляторе Android.

    Запуск эмулятора

    Используйте команду emulator для запуска эмулятора в качестве альтернативы запустить свой проект или запустив его через AVD Manager.

    Вот основной синтаксис командной строки для запуска виртуального устройства из подсказка терминала:

    Эмулятор
     -avd  avd_name  [ {-  опция  [  значение  ]} … ]
     

    Или

    Эмулятор
     @  avd_name  [ {-  option  [  value  ]} … ]
     

    Например, если вы запускаете эмулятор из Android Studio, работающего на Mac, по умолчанию командная строка будет похожа на следующую:

     /Users/janedoe/Library/Android/sdk/emulator/emulator -avd Nexus_5X_API_23 -netdelay none -netspeed full 

    Вы можете указать параметры запуска при запуске эмулятора, но не позже на.

    Чтобы получить список имен AVD, введите следующую команду:

    Эмулятор
     -список-avds 

    Когда вы используете эту опцию, она отображает список имен AVD из вашего дома Android. каталог. Обратите внимание, что вы можете переопределить домашний каталог по умолчанию, установив ANDROID_SDK_HOME переменная окружения: корень пользовательский каталог, в котором хранится вся конфигурация и содержимое AVD. Ты можно установить переменную окружения в окне терминала перед запуском виртуальное устройство, или вы можете установить его через свои пользовательские настройки в операционной система; например, в вашем .bashrc в Linux.

    Чтобы остановить эмулятор Android, просто закройте окно эмулятора.

    Установка приложения

    Помимо установки приложения через Android Студия или эмулятор пользовательского интерфейса, вы можете установить свое приложение на виртуальное устройство с помощью утилиты adb.

    Чтобы установить приложение с помощью adb, а затем запустить и протестировать приложение, выполните следующие общие шаги:

    1. Создайте и упакуйте свое приложение в APK, как описано в разделе Создание и запуск вашего приложения. Приложение.
    2. Запустите эмулятор из командной строки, как описано в предыдущем раздел, используя любые необходимые параметры запуска.
    3. Установите приложение с помощью adb.
    4. Запустите и протестируйте свое приложение на эмуляторе.
      Пока эмулятор работает, вы также можете использовать эмулятор Консоль для выдачи команд по мере необходимости.
    5. Виртуальное устройство сохраняет приложение и данные о его состоянии при перезапуске, в разделе диска с пользовательскими данными ( userdata-qemu.img) . Чтобы очистить это data, запустите эмулятор с опцией -wipe-data или сотрите данные в AVD Manager, например.Для получения дополнительной информации о пользовательских данных раздела и другого хранилища, см. следующий раздел.
      Чтобы удалить приложение, выполните так, как вы бы на устройстве Android.

    Примечание: Утилита adb видит виртуальное устройство как реальное физическое устройство. По этой причине вам, возможно, придется использовать -d флаг с некоторыми общими командами adb , такими как установить . Флаг -d позволяет указать, какой из нескольких подключенные устройства для использования в качестве цели команды.Если вы не укажете -d , эмулятор нацеливается на первое устройство в своем списке.

    Общие сведения о каталогах и файлах по умолчанию

    Эмулятор использует связанные файлы, из которых система AVD и каталоги данных являются наиболее важными. Это помогает понять структуру каталогов эмулятора. и файлы при указании параметров командной строки. Хотя обычно вы не необходимо изменить каталоги или файлы по умолчанию.

    Эмулятор Android использует гипервизор Quick Emulator (QEMU).Первоначальные версии Эмулятор Android использовал QEMU 1 (золотая рыбка), а более поздние версии используют QEMU 2 (ranchu).

    Системный каталог AVD

    Системный каталог содержит образы системы Android, которые использует эмулятор. для имитации работы операционной системы. Он имеет специфичные для платформы файлы, доступные только для чтения. общий для всех AVD того же типа, включая уровень API, архитектуру ЦП и Андроид вариант. Места по умолчанию следующие:

    • Mac OS X и Linux — ~/Library/Android/sdk/system-images/android- apiLevel / вариант / arch /
    • Microsoft Windows XP — C:\Documents and Настройки\ пользователь \библиотека\Android\sdk\system-images\android- apiLevel \ вариант \ арка \
    • Windows Vista — C:\Users\ пользователь \Library\Android\sdk\system-images\android- apiLevel \ вариант \ arch \
    Где:

    • apiLevel — числовой уровень API или буква для предварительные выпуски. Например, android-M указывает на Android Предварительный просмотр зефира. После выпуска он стал API-уровнем 23, обозначенным андроид-23 .
    • вариант — название, соответствующее конкретным функциям реализован образ системы; например, google_apis или Android-одежда .
    • arch — целевая архитектура процессора; Например, x86 .

    Используйте параметр -sysdir , чтобы указать другой системный каталог для АВД.

    Эмулятор читает следующие файлы из системного каталога.

    Файл Описание Возможность указать другой файл
    ядро-qemu или ядро-ранчу Образ двоичного ядра для AVD. ядро-ранчу это Эмулятор QEMU 2, последняя версия. -ядро
    система.изображение Исходная версия образа системы только для чтения; в частности, раздел, содержащий системные библиотеки и данные, соответствующие уровню API и вариант. -система
    ramdisk.img Образ загрузочного раздела. Это подмножество system.img который изначально загружается ядром до монтирования образа системы. Это обычно содержит всего несколько двоичных файлов и сценариев инициализации. -RAM-диск
    userdata.img Начальная версия раздела данных, которая отображается как data/ в эмулируемой системе и содержит все доступные для записи данные для АВД. Эмулятор использует этот файл, когда вы создаете новый AVD или используете — опция очистки данных . Для получения дополнительной информации см. Описание файла userdata-qemu.img приведено в следующем разделе. -данные инициализации
    -начальные данные

    Каталог данных AVD

    Каталог данных AVD, также называемый каталогом контента, специфичен для один экземпляр AVD и содержит все изменяемые данные для AVD.

    Расположение по умолчанию следующее, где имя — это Название АВД:

    • Mac OS X и Linux — ~/.android/avd/ имя .avd /
    • Microsoft Windows XP — C:\Documents and Настройки\ пользователь \. android\ имя .avd\
    • Windows Vista и выше — C:\Users\ пользователь \.android\ имя .avd\

    Используйте параметр -datadir , чтобы указать другой каталог данных AVD.

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

    Файл Описание Возможность указать другой файл
    userdata-qemu.img

    Содержимое раздела данных, которое отображается как data/ в эмулируемая система. Когда вы создаете новый AVD или используете -wipe-data опция для сброса AVD к заводским настройкам по умолчанию, эмулятор копирует пользовательские данные . img в системном каталоге для создайте этот файл.

    Каждый экземпляр виртуального устройства использует перезаписываемый образ пользовательских данных для хранения пользовательских и данные, относящиеся к сеансу. Например, он использует изображение для хранения уникального установленные данные приложения, настройки, базы данных и файлы. У каждого пользователя есть другой каталог ANDROID_SDK_HOME , в котором хранятся каталоги данных для AVD, созданные этим пользователем; каждый AVD имеет один userdata-qemu.img файл.

    -данные
    кеш.изображение Образ раздела кэша, который отображается как cache/ в эмулируемая система. Он пуст, когда вы впервые создаете AVD или используете -wipe-data опция. Он хранит временные загружаемые файлы и заполняется менеджером загрузки, а иногда и системой; например, браузер использует его для кэширования загруженных веб-страниц и изображений, пока эмулятор Бег. При выключении виртуального устройства файл удаляется. Ты сможешь сохранить файл с помощью параметра -cache . -кэш
    sdcard.img

    (необязательно) Образ раздела SD-карты, позволяющий имитировать SD-карту на виртуальном устройстве. Вы можете создать файл образа SD-карты в AVD Диспетчер или с помощью mksdcard инструмент. Файл хранится на вашем компьютере для разработки и должен быть загружен в запускать.

    При определении AVD в AVD Manager у вас есть выбор использовать автоматически управляемый файл SD-карты или файл, созданный с помощью инструмент mksdcard . Вы можете просмотреть файл sdcard.img связанный с AVD в AVD Manager. Вариант -sdcard переопределяет файл SD-карты, указанный в AVD.

    Вы можете просматривать, отправлять файлы, копировать и удалять файлы с имитируемого SD. карту с помощью пользовательского интерфейса эмулятора или adb утилита во время работы виртуального устройства. Вы не можете удалить имитацию SD карту с запущенного виртуального устройства.

    Чтобы скопировать файлы на SD-карту файл перед загрузкой, вы можете смонтировать образ файл как петлевое устройство, а затем скопируйте файлы.Или используйте утилиту, например Пакет mtools для копирования файлов непосредственно в образ.

    Эмулятор обрабатывает файл как пул байтов, поэтому формат SD-карты не иметь значение.

    Обратите внимание, что параметр -wipe-data не влияет на этот файл. если ты хотите очистить файл, вам нужно удалить файл, а затем воссоздать его с помощью AVD Manager или инструмент mksdcard . Изменение размера файла также удаляет файл и создает новый файл.

    - SD-карта

    Список каталогов и файлов, используемых эмулятором

    Узнать, где находятся файлы, можно двумя способами:

    • При запуске эмулятора из командной строки используйте -verbose или -debug init и посмотрите на выход.
    • Используйте команду эмулятора -help- option для указать каталог по умолчанию. Например:
        emulator -help-datadir  
      Используйте '-datadir ', чтобы указать каталог, в котором находятся доступные для записи файлы изображений. будут искать.В этой системе каталог по умолчанию: /Пользователи/я/.android См. «-help-disk-images» для получения дополнительной информации о файлах образов дисков.

    Параметры запуска из командной строки

    В этом разделе перечислены параметры, которые вы можете указать в командной строке при запуске эмулятор.

    Примечание: Эмулятор Android постоянно находится в разработке, чтобы сделать его более надежным. Статус проблем, о которых сообщалось в различных параметрах командной строки, см. а чтобы сообщить об ошибках, используйте систему отслеживания ошибок Android.

    Часто используемые опции

    В следующей таблице перечислены параметры запуска командной строки, которые вы можете использовать чаще.

    Параметр командной строки Описание
    Быстрая загрузка
    - без загрузки моментальных снимков Выполняет холодную перезагрузку и сохраняет состояние эмулятора при выходе.
    -без сохранения снимка Выполняет быструю загрузку, если это возможно, но не сохраняет состояние эмулятора при выходе.
    -нет снимка Отключает функцию быстрой загрузки полностью — не загружает и не сохраняет состояние эмулятора.
    Аппаратное обеспечение устройства
    -камера-задняя режим
    -камера-передняя режим
    Установите режим эмуляции для камеры, обращенной назад или вперед.Он переопределяет любые настройки камеры в АВД.

    режим может быть любым из следующих значений:

    • emulated — Эмулятор имитирует камеру в программном обеспечении.
    • веб-камера n — Эмулятор использует веб-камеру, подключенную к вашему компьютер разработки, указанный номером. Для получения списка веб-камер используйте -список веб-камер опция; например, веб-камера0 .
    • нет — Отключить камеру в виртуальном устройстве.

    Например:

     эмулятор @Nexus_5X_API_23 -камера-задняя веб-камера0 
    -список веб-камер Перечислите веб-камеры на вашем компьютере для разработки, доступные для эмуляции. Для пример: Эмулятор
     @Nexus_5X_API_23 -список веб-камер
            Список веб-камер, подключенных к компьютеру:
            Камера «webcam0» подключена к устройству «webcam0»
            на канале 0 с использованием пиксельного формата 'UYVY' 

    В примере первая webcam0 — это имя, которое вы используете в командной строке. Вторая веб-камера 0 — это имя, используемое ОС на компьютере разработки. То второе имя зависит от ОС.

    Начиная с SDK Tools 25.2.4, требуется имя AVD, хотя оно может отсутствовать в будущее.

    Образы дисков и память
    -память размер

    Укажите размер физической оперативной памяти от 128 до 4096 МБ.Например:

    Эмулятор
     @Nexus_5X_API_23 -память 2048 

    Это значение переопределяет настройку AVD.

    -sdcard путь к файлу Укажите имя файла и путь к файлу образа раздела SD-карты. Для пример: Эмулятор
     @Nexus_5X_API_23 -sdcard C:/sd/sdcard. img 

    Если файл не найден, эмулятор все равно запускается, но уже без SD-карты; команда возвращает предупреждение No SD Card Image .

    Если вы не укажете этот параметр, по умолчанию используется sdcard.img . в каталоге данных (если AVD не указывает что-то другое). Подробнее об эмулируемых SD-картах см. в каталоге данных AVD.

    -стереть данные Удалить данные пользователя и скопировать данные из исходного файла данных. Этот вариант очищает данные для виртуального устройства и возвращает его в то же состояние, что и при это было определено впервые. Все установленные приложения и настройки удаляются.Например: Эмулятор
     @Nexus_5X_API_23 -wipe-data 

    По умолчанию файл данных пользователя имеет вид userdata-qemu.img , а начальный файл данных userdata. img , оба находятся в каталоге данных. Параметр -wipe-data не влияет на sdcard.img файл. Дополнительные сведения о пользовательских данных см. в разделе Общие сведения о каталоги и файлы по умолчанию.

    Отладка
    -отладка теги Включить или отключить отображение отладочных сообщений для одного или нескольких тегов.Разделяйте несколько тегов пробелом, запятой или столбцом. Например:
     $ эмулятор @Nexus_5X_API_23 -отладка инициализации, метрики 

    Чтобы отключить тег, поставьте перед ним тире (-); например, следующее опция отображает все отладочные сообщения, кроме тех, которые относятся к сетевым сокетам и показатели:

    -отладить все,-сокет,-метрики

    Для получения списка тегов и описаний используйте -help-debug-tags вариант. Например:

     эмулятор-помощь-отладка-теги 

    Вы можете определить теги отладки по умолчанию в ANDROID_VERBOSE переменная окружения.Определите теги, которые вы хотите использовать, в списке с разделителями-запятыми. Вот пример, показывающий, что он определен с помощью сокета и глэс теги:

     ANDROID_VERBOSE=сокет,гл 

    Это эквивалентно использованию:

    -debug-socket -debug-gles

    -debug- тег
    -debug-no- тег
    Включить определенный тип отладочного сообщения.Используйте форму , чтобы отключить тип отладочного сообщения. Например: Эмулятор
     @Nexus_5X_API_23 -debug-all -debug-no-metric 

    Чтобы получить список тегов, используйте команду emulator -help-debug-tags .

    -logcat логтеги Включить отображение сообщений logcat для одного или нескольких тегов и записать их в окно терминала. Например, следующая команда разрешает ошибку сообщения от всех компонентов: Эмулятор
     @Nexus_5X_API_23 -logcat *:e 

    logtags использует тот же формат, что и adb logcat logtags команда (для получения дополнительной информации введите adb logcat -help Информация).Это список разделенных пробелами или запятыми фильтров журнала в формате имя_компонента : уровень журнала . имя компонента является либо подстановочной звездочкой ( * ), либо именем компонента, например ActivityManager, SystemServer, InputManager, WindowManager и т. д. на. logLevel является одним из следующих значений:

    • v — подробный
    • д — отладка
    • и — информационные
    • w — уровень журнала предупреждений
    • и — ошибка
    • с — бесшумный

    В следующем примере отображаются сообщения компонента GSM в информационном поле. уровень журнала:

     эмулятор @Nexus_5X_API_23 -logcat '*:s GSM:i' 

    Если вы не укажете параметр -logcat в командной строке, эмулятор ищет ANDROID_LOG_TAGS переменная окружения. Если ANDROID_LOG_TAGS определяется с действительным logtags значение и не является пустым, эмулятор использует его значение чтобы включить вывод logcat на терминал по умолчанию. Вы также можете перенаправить те же или другие, записывать сообщения на терминал через adb. Для большего информацию о logcat и adb см. в logcat Инструмент командной строки, запись и просмотр Журналы с Logcat, Журнал класс и adb справочник команд.

    -шоу-ядро Отображение отладочных сообщений ядра в окне терминала.Например: Эмулятор
     @Nexus_5X_API_23 -show-kernel 

    Одним из способов использования этой опции является проверка правильности работы процесса загрузки.

    - подробный Вывести сообщения инициализации эмулятора в окно терминала. Для пример: Эмулятор
     @Nexus_5X_API_23 - подробный 

    Он показывает, какие файлы и настройки фактически выбраны при запуске виртуальное устройство, определенное в AVD. Эта опция аналогична указанию -отладка-инициализация .

    Сеть
    -dns-сервер серверы Использовать указанные DNS-серверы. серверов является разделенный запятыми список до четырех имен DNS-серверов или IP-адресов. Для пример: Эмулятор
     @Nexus_5X_API_23 -dns-сервер 192.0.2.0, 
    192.0.2.255

    По умолчанию эмулятор пытается обнаружить используемые вами DNS-серверы и устанавливает создавать специальные псевдонимы в эмулируемой сети брандмауэра, чтобы позволить системе Android для прямого подключения к ним. Используйте параметр -dns-server , чтобы указать другой список DNS-серверов.

    -http-прокси прокси Выполняйте все соединения TCP через указанный прокси-сервер HTTP/HTTPS. Если ваш эмулятор должен иметь доступ к Интернету через прокси-сервер, вы можете использовать это параметр или переменная среды http_proxy для настройки соответствующее перенаправление. Например: Эмулятор
     @Nexus_5X_API_23 -http-proxy myserver:1981 

    прокси может быть одним из следующие:
    http:// сервер : порт
    http:// имя пользователя : пароль @ сервер : порт 9

    То http:// префикс можно не указывать.

    Если этот параметр не указан, эмулятор ищет http_proxy . переменная среды и автоматически использует любое значение, соответствующее прокси формат. Дополнительные сведения см. в разделе Использование эмулятор с прокси.

    -netdelay задержка

    Установите для эмуляции сетевой задержки одно из следующих значений задержка значения в миллисекундах:

    • GSM - GSM/CSD (мин. 150, макс. 550).
    • hscsd - HSCSD (мин. 80, макс. 400).
    • gprs - GPRS (мин 35, макс 200).
    • край - EDGE/EGPRS (мин. 80, макс. 400).
    • UMTS - UMTS/3G (мин. 35, макс. 200).
    • hsdpa - HSDPA (мин. 0, макс. 0).
    • LTE - LTE (мин. 0, макс. 0).
    • evdo - EVDO (мин. 0, макс. 0).
    • нет - Без задержки, по умолчанию (мин. 0, макс. 0).
    • num - Укажите точную задержку.
    • мин. : макс. - Укажите индивидуальный минимум и максимальные задержки.

    Например:

     эмулятор @Nexus_5X_API_23 -netdelay gsm 

    Эмулятор поддерживает дросселирование сети (ограничение максимального полоса пропускания, также называемая формированием сети), а также более высокие задержки соединения. Вы можете определить это либо через конфигурацию скина, либо с помощью ‑netspeed и –netdelay опции.

    -нетфаст Отключить дросселирование сети. Например: Эмулятор
     @Nexus_5X_API_23-netfast 

    Этот параметр аналогичен указанию -netspeed full -netdelay. нет . Это значения по умолчанию для этих параметров.

    -netspeed скорость

    Установить эмуляцию скорости сети. Укажите максимальную загрузку по сети и скорости загрузки с одним из следующих значений скорости в кбит/с:

    • GSM - GSM/CSD (до: 14. 4, вниз: 14,4).
    • hscsd - HSCSD (рост: 14,4, спад: 57,6).
    • gprs - GPRS (вверх: 28,8, вниз: 57,6).
    • край - EDGE/EGPRS (вверх: 473,6, вниз: 473,6).
    • umts - UMTS/3G (вверх: 384,0, вниз: 384,0).
    • hsdpa - HSDPA (рост: 5760,0, спад: 13 980,0).
    • lte - LTE (вверх: 58 000, вниз: 173 000).
    • evdo - EVDO (рост: 75 000, спад: 280 000).
    • полный - без ограничений, по умолчанию (вверх: 0.0, вниз: 0.0).
    • num - Укажите скорость загрузки и загрузки.
    • вверх : вниз - Укажите отдельные вверх и вниз скорости.

    Например:

     эмулятор @Nexus_5X_API_23 -netspeed edge 

    Эмулятор поддерживает дросселирование сети (ограничение максимального полоса пропускания, также называемая формированием сети), а также более высокие задержки соединения.Вы можете определить это либо через конфигурацию скина, либо с помощью ‑netspeed и –netdelay опции.

    - порт порт Задайте номер порта TCP, который используется для консоли и adb. Например: Эмулятор
     @Nexus_5X_API_23 — порт 5556 

    Значение по умолчанию — 5554 для первого экземпляра виртуального устройства, работающего на твоя машина. Виртуальное устройство обычно занимает пару соседних портов: консольный порт и порт adb.Консоль первого виртуального устройства, работающего на конкретная машина использует порт консоли 5554 и порт adb 5555. Последующие экземпляры используют номера портов, увеличивающиеся на два — например, 5556/5557, 5558/5559 и так далее. Диапазон составляет от 5554 до 5682, что позволяет одновременно использовать 64 виртуальные устройства.

    Назначение портов часто совпадает с указанием -ports. порт , { порт + 1} . { порт + 1} обязательно быть бесплатным и будет зарезервирован для adb.Если какой-либо из портов консоли или adb уже используется, эмулятор не запустится. Вариант ‑порт сообщает, какие порты и серийный номер использует виртуальное устройство, и предупреждает, если есть какие-либо проблемы с указанными вами значениями. В пользовательском интерфейсе эмулятора вы можете посмотрите номер консольного порта в заголовке окна, и вы можете просмотреть порт adb номер, выбрав Help > About .

    Обратите внимание, что если значение порта не является четным и находится в диапазоне от 5554 до 5584, виртуальное устройство запустится, но не будет видно, когда вы используйте команду adb devices , если сервер adb запускается после эмулятор.По этой причине мы рекомендуем использовать четный номер порта консоли.

    -порты
    консольный порт , adb-порт
    Установите TCP-порты, используемые для консоли и adb. Например: Эмулятор
     @Nexus_5X_API_23 - порты 5556,5559 

    Допустимый диапазон портов — от 5554 до 5682, что позволяет одновременно использовать 64 виртуальных порта. устройства. Опция -ports сообщает, какие порты и серийный номер экземпляр эмулятора использует и предупреждает, если есть какие-либо проблемы с указанные вами значения.

    Мы рекомендуем вместо этого использовать параметр -port , где это возможно. То Параметр -ports доступен для сетевых конфигураций, требующих специальные настройки.

    Дополнительные сведения о настройке портов консоли и adb см. - вариант порта .

    -tcpdump путь к файлу Захватывать сетевые пакеты и сохранять их в файл. Например: Эмулятор
     @Nexus_5X_API_23 -tcpdump /path/dumpfile.крышка 

    Используйте эту опцию, чтобы начать захват всех сетевых пакетов, отправляемых через виртуальная локальная сеть Ethernet эмулятора. После этого вы можете использовать такой инструмент, как Wireshark. для анализа трафика.

    Обратите внимание, что этот параметр захватывает все пакеты Ethernet и не ограничивается TCP. связи.

    Система
    -ускорение режим Настроить ускорение виртуальной машины эмулятора.Например: Эмулятор
     @Nexus_5X_API_23 -accel auto 

    Ускоренная эмуляция работает только для системных образов x86 и x86_64. В линуксе это опирается на КВМ. В Windows и Mac он использует процессор Intel и Intel HAXM. Водитель. Этот параметр игнорируется, если вы не эмулируете устройство x86 или x86_64.

    Допустимые значения для режима :

    • авто — автоматически определять, поддерживается ли ускорение и используйте его, когда это возможно (по умолчанию).
    • off - Полностью отключает ускорение, что в первую очередь полезно для отладки.
    • на - Принудительное ускорение. Если KVM или HAXM не установлены или пригодный для использования, эмулятор не запускается и выводит сообщение об ошибке.

    Дополнительные сведения см. в разделе Настройка Аппаратное ускорение.

    -ускорение-проверка Проверьте, требуется ли гипервизор для ускорения эмулятора ВМ. установлен (HAXM или KVM).Например: Эмулятор
    -accel-check 

    Дополнительные сведения см. в разделе Определение установлен ли HAXM или KVM.

    -двигатель двигатель

    Укажите движок эмулятора:

    • авто - Автоматический выбор движка (по умолчанию).
    • классический — Используйте старый движок QEMU 1.
    • qemu2 — Используйте новый движок QEMU 2.

    Например:

     эмулятор @Nexus_5X_API_23 -двигатель авто 

    Автоматическое определение должно выбирать значение, обеспечивающее наилучшую производительность, когда эмуляция определенного AVD. Вы должны использовать опцию -engine для только в целях отладки и сравнения.

    -GPU режим Выберите режим эмуляции графического процессора. Например: Эмулятор
     @Nexus_5X_API_23 -gpu swiftshader_indirect 

    Дополнительные сведения см. в разделе Настройка ускорение графики в командной строке.

    -без ускорения Отключить ускорение виртуальной машины эмулятора при использовании системы x86 или x86_64 изображение. Это полезно только для отладки и аналогично указанию -accel. офф . Например: Эмулятор
     @Nexus_5X_API_23 -нет ускорения 

    Дополнительные сведения см. в разделе Настройка Аппаратное ускорение.

    -нойни
    -но-джни
    Отключить расширенные проверки Java Native Interface (JNI) в Android Dalvik или время выполнения ART.Например: Эмулятор
     @Nexus_5X_API_23 -nojni 

    При запуске виртуального устройства расширенные проверки JNI включены по умолчанию. Для дополнительную информацию см. в JNI. Советы.

    -selinux {отключено|разрешено} Установите Linux с повышенной безопасностью (SELinux) модуль безопасности в отключенном или разрешительном режиме на операционной системе Linux. система. Например:
     эмулятор me-linux$ @Nexus_5X_API_23 -selinux разрешающий 

    По умолчанию SELinux находится в принудительном режиме, что означает, что политика безопасности принудительно разрешающий режим загружает политику SELinux, но не применять его; он просто регистрирует нарушения политики. отключено режим отключен поддержка ядра для SELinux.

    -часовой пояс часовой пояс

    Установите часовой пояс для виртуального устройства на часовой пояс вместо часового пояса хоста. Для пример:

    Эмулятор
     @Nexus_5X_API_23 - часовой пояс Европа/Париж 

    По умолчанию эмулятор использует часовой пояс вашего компьютера для разработки. Использовать этот параметр, чтобы указать другой часовой пояс или если автоматическое определение не работает правильно. Значение часового пояса должно быть в zoneinfo. формат, который область / местоположение или район / подрайон / местоположение . Например:

    • Америка/Лос-Анджелес
    • Европа/Париж
    • Америка/Аргентина/Буэнос-Айрес

    Указанный часовой пояс должен быть в базе данных zoneinfo.

    -версия Показать номер версии эмулятора. Например: Эмулятор
     @Nexus_5X_API_23 - версия 

    Или Эмулятор

     - версия 
    Пользовательский интерфейс
    - без загрузки анимации Отключить загрузочную анимацию во время запуска эмулятора для более быстрой загрузки. Например: Эмулятор
     @Nexus_5X_API_23 -no-boot-anim 

    На более медленных компьютерах этот параметр может значительно ускорить последовательность загрузки.

    -экран режим Установить режим эмуляции сенсорного экрана. Например: Эмулятор
     @Nexus_5X_API_23 - экран без касания 

    режим может принимать любое из следующих значений:

    • сенсорный — Эмуляция сенсорного экрана (по умолчанию).
    • мультитач — Эмуляция мультитач экрана.
    • без сенсорного экрана - Отключить сенсорный и мультисенсорный экран эмуляция.

    Дополнительные параметры

    Доступны следующие параметры запуска командной строки, но обычно они не используются в обычном приложении. разработчик.

    В описаниях рабочий каталог является текущим каталогом в терминал, где вы вводите команды. Для получения информации об АВД системный каталог и каталог данных и файлы, хранящиеся внутри них, см. Понимание каталоги и файлы по умолчанию.

    Некоторые из этих параметров подходят для внешних разработчиков приложений, а некоторые они используются в основном разработчиками платформы. Разработчики приложений создают Android-приложения и запускать их на определенных AVD. Разработчики платформы работают над систему Android и запустить ее внутри эмулятора без предварительно созданного AVD; они являются членами внутренней команды Android, а не внешними разработчиками приложений.

    Расширенный вариант Краткое описание
    - таймаут загрузки

    Включить загрузку с тайм-аутом в секундах.Какая-то система Android Образы имеют модифицированную систему инициализации, в которую встроено средство начальной загрузки. Вы можете пройти время ожидания загрузки системы с этой опцией. Если ваша система инициализации не активирована загрузочная диаграмма, эта опция ничего не делает. Этот вариант в первую очередь полезно для разработчиков платформ, а не для внешних разработчиков приложений.

    Например:

    Эмулятор
     @Nexus_5X_API_23 — загрузочная диаграмма 120 
    -кэш путь к файлу

    Укажите файл образа раздела кэша.Укажите имя файла и абсолютный путь или путь относительно каталога данных, чтобы настроить постоянный кеш файл. Если файл не существует, эмулятор создает его как пустой файл. Если вы не используете эту опцию, по умолчанию используется временный файл с именем кэш.img . Для получения дополнительной информации см. данные AVD. каталог.

    Например:

    эмулятор @Nexus_5X_API_23 -кеш
       ~/.android/avd/Nexus_5X_API_23.avd/cache_persistent.img
     
    -размер кэша размер

    Установите размер раздела кэша в МБ.если вы не укажите эту опцию, по умолчанию 66 МБ. Обычно большинству разработчиков приложений эта опция не нужна. если им не нужно загружать очень большие файлы, которые больше, чем по умолчанию кеш. Для получения дополнительной информации о кэше файл, см. каталог данных AVD.

    Например:

    Эмулятор
     @Nexus_5X_API_23 - размер кэша 1000 
    -данные путь к файлу

    Установите файл образа раздела данных пользователя.Укажите имя файла и абсолютный путь или путь относительно рабочего каталога, чтобы настроить постоянный файл данных пользователя. Если файл не существует, эмулятор создает изображение из стандартного файла userdata.img , сохраняет его в имени файла вы указали, и сохраняет пользовательские данные при завершении работы. Если вы не используете это вариант, по умолчанию это файл с именем userdata-qemu.img . Для большего информация о файле данных пользователя, см. данные AVD каталог.

    Например:

    Эмулятор
     @Nexus_5X_API_23 -данные
       ~/.android/avd/Nexus_5X_API_23.avd/userdata-test.img 
    -каталог данных каталог

    Укажите каталог данных, используя абсолютный путь. Чтобы получить больше информации, см. каталог данных AVD.

    Например:

    Эмулятор
     @Nexus_5X_API_23 -datadir
       ~/.android/avd/Nexus_5X_API_23.avd/mytest 
    -форс-32бит

    Используйте 32-разрядный эмулятор на 64-разрядных платформах.Иногда этот вариант полезно для тестирования или отладки. Например, возникла проблема, когда эмулятор иногда не запускался на 64-битной Windows, но работал на 32-битной; это опция была полезна для выполнения сравнений для отладки проблемы. Вот пример:

    Эмулятор
     @Nexus_5X_API_23 -force-32bit 
    -помощь-диск-образы

    Получить справку об образах дисков. Он предоставляет информацию, относящуюся к как разработчики приложений, так и платформы.Например:

     эмулятор -help-disk-images 
    -помощь-char-устройства

    Получить справку о спецификациях персонажа устройства . А устройство Параметр требуется для некоторых опций эмулятора. Например:

     эмулятор -help-char-устройства 
    -помощь SDK-изображения

    Получите справку по образам дисков, относящуюся к разработчикам приложений.Это объясняет, где файлы изображений расположены для AVD, созданного с помощью инструментов SDK. Например:

    Эмулятор
     -help-sdk-images 
    -помощь-сборка-образов

    Получите справку по образам дисков, относящуюся к разработчикам платформ. Например:

     эмулятор -help-build-images 
    -initdata путь к файлу
    -init-данные путь к файлу

    Укажите начальную версию раздела данных.После протирания данные пользователя, эмулятор копирует содержимое указанного файла пользователю данные (по умолчанию файл userdata-qemu.img ) вместо использования файл userdata.img по умолчанию в качестве исходной версии. Укажите имя файла и абсолютный путь или путь относительно рабочего каталога. Если вы не указываете путь, он помещает файл в системный каталог. Для большего информацию см. в системном каталоге AVD.

    Например:

    Эмулятор
     @Nexus_5X_API_23 -initdata
       ~/Библиотека/Android/sdk/системные образы/android-23/
       google_apis/x86/userdata-test.изображение 
    -ядро путь к файлу

    Использовать конкретное эмулируемое ядро. Если вы не укажете путь, эмулятор смотрит в системном каталоге. Если вы не укажете этот параметр, по умолчанию ядро-ранчу . Для получения дополнительной информации см. системный каталог AVD. Использовать ‑show‑kernel Параметр для просмотра отладочных сообщений ядра.

    Например:

    эмулятор @Nexus_5X_API_23 -ядро
       ~/Библиотека/Android/sdk/системные образы/android-23/
       google_apis/x86/ядро-тест.img-шоу-ядро 
    -без звука
    -без звука

    Отключить поддержку звука для этого виртуального устройства. Некоторые Linux и Windows компьютеры имеют неисправные звуковые драйверы, которые вызывают различные симптомы, такие как блокирует запуск эмулятора. В этом случае вы можете использовать эту опцию для преодолеть проблему. В качестве альтернативы вы можете использовать QEMU_AUDIO_DRV переменная среды, чтобы изменить звуковой бэкэнд.

    Например:

    Эмулятор
     @Nexus_5X_API_23 - без звука 
    -нокэш
    -без кэша

    Запустите эмулятор без раздела кеша.Если вы не используете это вариант, по умолчанию это временный файл с именем cache.img . Этот опция предназначена только для разработчиков платформы. Для получения дополнительной информации см. Каталог данных AVD.

    Например:

    Эмулятор
     @Nexus_5X_API_23 -nocache 
    -без снимка

    Запрещает как автоматическую загрузку, так и операции сохранения, в результате чего эмулятор выполнить полную последовательность загрузки и потерять свое состояние при закрытии. Это переопределяет опция -моментальный снимок .

    Например:

    Эмулятор
     @Nexus_5X_API_23 -без моментального снимка 
    -без загрузки моментальных снимков

    Запретить эмулятору загружать состояние AVD из хранилища моментальных снимков. Выполните полную загрузку.

    Например:

    Эмулятор
     @Nexus_5X_API_23 - без загрузки моментальных снимков 
    -без сохранения снимка

    Запретить эмулятору сохранять состояние AVD в хранилище моментальных снимков на exit, что означает, что все изменения будут потеряны.

    Например:

    Эмулятор
     @Nexus_5X_API_23 - без сохранения снимков 
    - время обновления без моментального снимка

    Не пытайтесь исправить время часов AVD сразу после восстановления моментального снимка. Эта опция может быть полезна во время тестирования, поскольку позволяет избежать внезапного скачка времени. Однако обновления времени по-прежнему отправляются в AVD примерно каждые 15 секунд.

    Например:

    Эмулятор
     @Nexus_5X_API_23 -no-snapshot-update-time 
    - без моментального хранилища

    Запуск эмулятора без монтирования файла для сохранения или загрузки состояния моментальные снимки, принудительная полная загрузка и отключение функции моментальных снимков состояния.Этот опция переопределяет -snapstorage и -snapshot опции.

    Например:

    Эмулятор
     @Nexus_5X_API_23 - без моментального хранилища 
    -без окна

    Отключить отображение графического окна в эмуляторе. Этот вариант полезен при запуске эмулятора на серверах без дисплея. ты все равно будешь можно получить доступ к эмулятору через adb или консоль. Например:

    Эмулятор
     @Nexus_5X_API_23 -без окна 
    -размер раздела размер

    Укажите размер раздела системных данных в МБ.Например:

    Эмулятор
     @Nexus_5X_API_23 -размер раздела 1024 
    -prop имя = значение

    Установите системное свойство Android в эмуляторе при его загрузке. имя должно быть именем свойства, помеченным как qemu_prop (для например, см. файл property_contexts) не более 32 символов без пробелов, а значение должно быть строка не более 92 символов.Вы можете указать несколько опций ‑prop на одном командная строка. Эта опция может быть полезна для отладки. Например:

    эмулятор @Nexus_5X_API_23 -prop qemu.name=value -prop qemu.abc=xyz
     
    -кему аргументы Передать аргументы программному обеспечению эмулятора QEMU. Обратите внимание, что QEMU 1 и QEMU 2 может использовать разные аргументы. При использовании этой опции убедитесь, что она является последней. параметр указан, так как все параметры после него интерпретируются как специфичные для QEMU опции.Эта опция довольно продвинута и должна использоваться только разработчиками, которые очень хорошо знакомы с эмуляцией QEMU и Android.
    -кему -ч

    Дисплей -qemu справка. Например:

    Эмулятор
     -qemu -h 
    -ramdisk путь к файлу

    Укажите загрузочный образ виртуального диска. Укажите имя файла и абсолютный путь или путь относительно рабочего каталога.Если вы не используете эту опцию, по умолчанию это файл ramdisk.img в системном каталоге. Для большего информацию см. в системном каталоге AVD.

    Например:

    Эмулятор
     @Nexus_5X_API_23 -ramdisk
       ~/Библиотека/Android/sdk/системные образы/android-23/
       google_apis/x86/ramdisk-test.img 
    -консоль отчета сокет

    Сообщите о консольном порте удаленному третьему лицу перед запуском эмуляция.Это может быть полезно для сценария автоматического тестирования. разъем должен использовать один из этих форматы:

    • tcp: порт [,сервер][,макс= секунд ][,ipv6]
    • unix: порт [,сервер][,макс= секунд ][,ipv6]

    Для получения дополнительной информации используйте параметр -help-report-console , как описано в Получение подробной справки по конкретной опции.

    -корпус

    Создайте корневую консоль оболочки на текущем терминале.Он отличается от прил. shell следующими способами:

    • Создает корневую оболочку , которая позволяет изменять многие части система.
    • Работает, даже если демон adb в эмулируемой системе не работает.
    • Нажатие Ctrl+C (⌘C) останавливает эмулятор, а не оболочку.

    Например:

    Эмулятор
     @Nexus_5X_API_23-оболочка 
    -моментальный снимок имя

    Укажите имя моментального снимка в файле хранилища моментальных снимков для автоматического запускать и сохранять операции.Вместо выполнения полной последовательности загрузки эмулятор может возобновить выполнение с более раннего снимка состояния, т.е. обычно значительно быстрее. Когда вы указываете эту опцию, эмулятор загружает снимок с этим именем из образа снимка и сохраняет его обратно под тем же именем при выходе. Если вы не используете эту опцию, по умолчанию полная последовательность загрузки. Если указанный снимок не существует, эмулятор вместо этого выполняет полную последовательность загрузки и выполняет сохранить операцию.

    См. параметр -snapstorage для получения информации о указание файла хранилища моментальных снимков и файла по умолчанию.

    эмулятор @Nexus_5X_API_23 - снимок snapshot2
     

    Важно помнить, что в процессе загрузки снимка все содержимое системы, пользовательские данные и образы SD-карт перезаписываются с содержимым, которое они хранили, когда был сделан снимок. Если вы не сохраните эту информацию в другом снимке, все изменения с тех пор теряются.

    Вы также можете создать моментальный снимок из консоли эмулятора, используя avd snapshot save имя команда. Для получения дополнительной информации см. Отправка команд консоли эмулятора на виртуальное устройство.

    -список моментальных снимков

    Показать список доступных снимков. Он печатает таблицу снимков которые хранятся в файле хранилища моментальных снимков, в котором был запущен эмулятор с, затем выходит. Если указать -snapstorage файл кроме того, эта команда печатает таблицу снимков, хранящихся в файле.

    Например:

    эмулятор @Nexus_5X_API_23 -список моментальных снимков -хранилище снимков
       ~/.android/avd/Nexus_5X_API_23.avd/snapshots-test.img
     

    Вы можете использовать значения столбцов ID и TAG в выходных данных в качестве аргументов для опции -snapshot .

    -snapstorage путь к файлу

    Укажите файл репозитория, содержащий все моментальные снимки состояния. Все снимки, сделанные во время выполнения, будут сохранены в этом файле, и только снимки в этом файле могут быть восстановлены во время работы эмулятора.если ты не указывайте эту опцию, по умолчанию snapshots.img в данных каталог. Если указанный файл не существует, эмулятор запустится, но без поддержки сохранения или загрузки моментальных снимков состояния.

    Например:

    эмулятор @Nexus_5X_API_23 -хранилище снимков
       ~/.android/avd/Nexus_5X_API_23.avd/snapshots-test.img
     
    -sysdir каталог

    Укажите системный каталог, используя абсолютный путь.Чтобы получить больше информации, см. системный каталог AVD. Например:

    Эмулятор
     @Nexus_5X_API_23 -sysdir
       ~/Библиотека/Android/sdk/системные образы/android-23/
       google_apis/x86/тест 
    -система путь к файлу

    Укажите исходный системный файл. Укажите имя файла и абсолютный путь или путь относительно рабочего каталога. Если вы не используете эту опцию, по умолчанию это файл system.img в системном каталоге.Для большего информацию см. в системном каталоге AVD. Для пример:

    Эмулятор
     @Nexus_5X_API_23 -система
       ~/Библиотека/Android/sdk/системные образы/android-23/
       google_apis/x86/system-test.img 
    -использование системных библиотек

    В Linux используйте систему libstdc++ вместо встроенной версии с системой эмулятора. Используйте эту опцию, только если эмулятор не запускается нормально, хотя это не всегда работает. В качестве альтернативы установите ANDROID_EMULATOR_USE_SYSTEM_LIBS переменная среды на 1.

    Например:

     эмулятор me-linux$ @Nexus_5X_API_23 -use-system-libs 
    -система с возможностью записи

    Используйте этот параметр, чтобы иметь доступный для записи образ системы во время сеанса эмуляции. Для этого:

    1. Запустите виртуальное устройство с параметром -writable-system .
    2. Введите команду adb remount из командного терминала, чтобы сообщить эмулятор перемонтировать system/ как чтение/запись (он монтируется как по умолчанию только для чтения).

    Обратите внимание, что при использовании этого флага будет создана временная копия образа системы. он может быть очень большим (несколько сотен МБ), но будет уничтожен при выходе из эмулятора.

    Устаревшие опции

    Следующие параметры командной строки устарели:

    • -аудиовход
    • -аудиовыход
    • -charmap
    • -код-профиль
    • -процессор-задержка
    • -dpi-устройство
    • -dynamic_skin
    • -включить-квм
    • -GPS
    • -изображение
    • - набор ключей
    • -помощь-ключи
    • -help-keyset-file
    • -nand-пределы
    • -носки
    • -без кожи
    • - лук
    • -лук-альфа
    • -луковичное вращение
    • -радио
    • -ранчу
    • -необработанные ключи
    • - шкала
    • - идентификатор общей сети
    • -корпус-серийный номер
    • -кожа
    • -скиндир
    • - след
    • -useaudio

    Получение справки по параметрам командной строки

    В этом разделе описывается, как получить справку по параметрам командной строки.То В следующем разделе представлена ​​более подробная информация о часто используемых параметры командной строки эмулятора, доступные при запуске эмулятора.

    Список всех параметров эмулятора

    Чтобы распечатать список всех параметров эмулятора, включая краткое описание, введите эта команда:

    Эмулятор
     - помощь
     

    Получение подробной справки по конкретному параметру

    Чтобы распечатать справку для определенного параметра запуска, введите следующую команду:

    Эмулятор
     -help-  опция 
     

    Например:

    Эмулятор
     -help-netspeed
     

    Эта справка более подробная, чем описание, предоставленное -помощь опция.

    Получение подробной справки по всем параметрам

    Чтобы получить подробную справку по всем параметрам эмулятора, введите следующую команду:

    Эмулятор
     -помощь-всем
     

    Список переменных среды эмулятора

    Чтобы получить список переменных среды эмулятора, введите следующую команду:

     эмулятор-помощь-среда
     

    Вы можете установить переменные среды в окне терминала перед запуском виртуальное устройство, или вы можете установить его через свои пользовательские настройки в операционной система; например, в вашем .bashrc в Linux.

    Список тегов отладки

    Чтобы распечатать список тегов для параметров -debug , введите следующую команду:

     эмулятор -help-debug-tags
     

    Параметры -debug позволяют включать и отключать отладочные сообщения от конкретные компоненты эмулятора, как указано в тегах.

    Устранение неполадок и известных проблем с эмулятором Android и образами системы  | Разработчики Android

    На этой странице перечислены известные проблемы, обходные пути и советы по их устранению. Эмулятор Android.

    Если вы столкнулись с проблемой, не указанной здесь, или не можете успешно использовать обходной путь, указанный здесь, пожалуйста, сообщите об ошибке.

    Проверка наличия достаточного места на диске

    Во избежание сбоев и зависаний, вызванных нехваткой свободного места на диске, эмулятор проверяет наличие свободного места на диске при запуске и не запускается если хотя бы 2 Гб свободно. Если эмулятор не запускается, проверьте убедитесь, что у вас достаточно свободного места на диске.

    Антивирусное программное обеспечение

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

    Многие антивирусные пакеты позволяют добавлять определенные приложения в список доверенных приложений, который позволяет этим приложениям работать без снижения производительности. Если вы столкнулись с низкой производительностью сохранение или загрузка моментальных снимков AVD, вы можете улучшить эту производительность, добавив приложение Android Emulator как доверенное приложение в вашем антивирусе программное обеспечение.

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

    Некоторые антивирусные программы могут быть несовместимы с эмулятором Android.

    Если вы используете программное обеспечение Avast и у вас возникают проблемы с запуском Android Эмулятор, попробуйте отключить Использовать вложенную виртуализацию, если она доступна и Включить аппаратную виртуализацию в Avast Устранение неполадок настройки.Кроме того, после отключения аппаратной виртуализации Avast убедитесь, что что HAXM снова правильно настроен с полной переустановкой последней версии HAXM из диспетчера SDK.

    HAXM в старых неподдерживаемых версиях Mac OS

    Если вы используете эмулятор Android в старых неподдерживаемых версиях Mac OS X (например, 10.9), то вам может понадобиться использовать более старую версию HAXM (6.1.2).

    Эмулятор Android работает медленно после обновления

    Ряд внешних факторов может привести к запуску эмулятора Android. медленно после обновления.Чтобы приступить к устранению неполадок, мы рекомендуем следующие шаги:

    • Если вы используете эмулятор Android в Windows, проверьте, установлены обновления Windows КБ4013429 а также КБ4015217. Некоторые пользователи сообщали об улучшении производительности эмулятора Android после удаления. эти обновления. Пользователи также сообщали об улучшении производительности эмулятора после установка Центр обновления Windows КБ4015438.
    • Если у вас есть графический процессор Intel (и, в частности, Intel HD 4000), убедитесь, что вы загрузили и установили последнюю версию графического драйвера Intel.
    • Если на вашем компьютере есть как графический процессор Intel HD 4000, так и дискретный графический процессор, отключите графический процессор Intel HD 4000 в диспетчере устройств, чтобы убедиться, что вы с использованием дискретного графического процессора.
    • Попробуйте запустить эмулятор с помощью -gpu angle , -gpu swiftshader или -gpu гостевой режим . Для получения дополнительной информации о настройке графики параметры ускорения в командной строке, см. Настройте аппаратное ускорение.
    • Убедитесь, что ваш маршрутизатор не использует адреса IPv6, если у вас нет IPv6-соединение.

    Если у вас по-прежнему возникают проблемы с запуском эмулятора Android медленно, Сообщите об ошибке, включая необходимые сведения об эмуляторе Android, чтобы мы могли провести расследование.

    Windows: свободная оперативная память и плата за фиксацию

    При запуске эмулятора необходимо инициализировать гостевую ОС Android. оперативной памяти системы. В Windows эмулятор запрашивает у Windows полную размер гостевой памяти во время запуска, хотя во время фактической работы память может быть загружена по запросу.Эмулятор запрашивает полное количество гостевых памяти во время запуска, потому что Windows консервативна в обеспечении наличия достаточно физической оперативной памяти и файла подкачки, чтобы вместить всю потенциальную рабочую задавать; это подготавливает к наихудшему случаю, когда затрагивается вся гостевая память быстро, без какой-либо возможности сбросить или иным образом освободить память.

    Иногда, когда эмулятор запрашивает у Windows учет этой полной гостевой памяти размер, запрос превышает текущий предел фиксации , который является общим доступная физическая оперативная память и файл подкачки.В этом случае Windows не может гарантировать, что в худшем случае рабочий набор помещается либо в физическую память, либо в файл подкачки, а эмулятор не запускается.

    В типичных случаях объем места на жестком диске, выделенный для файла подкачки, плюс физической памяти более чем достаточно для большинства случаев использования эмулятора. Однако, если вы испытываете сбои при запуске эмулятора из-за превышения фиксации лимита, мы рекомендуем изучить текущую коммит-плату, которую можно увидеть в вкладку Performance в диспетчере задач Windows.(Чтобы открыть Диспетчер задач, нажмите Ctrl+Shift+Esc.)

    Вы можете понизить вероятность превышения лимита фиксации различными способами:

    • Освободить физическую оперативную память перед запуском эмулятора, закрыв неиспользуемые приложения и файлы.
    • Отключите сторонние утилиты управления памятью и сжатия памяти. Эти утилиты могут неэффективно вызвать избыточную коммит-плату и привести к система ближе к пределу фиксации.
    • Используйте управляемый системой размер для файла подкачки Windows, который может более гибко и динамически увеличивать размер файла подкачки (и, следовательно, предел фиксации) в ответ на повышенный спрос со стороны эмулятора и других приложений.

      Для получения дополнительной информации о плате за фиксацию и о том, почему гибкая настройка работает лучше всего, видеть эту статью Майкрософт.

    Установка и запуск эмулятора в AI2

    Если у вас нет телефона или планшета Android, вы все равно можете создавать приложения с помощью App Inventor. App Inventor предоставляет эмулятор Android, который работает так же, как Android, но появляется на экране вашего компьютера. Таким образом, вы можете тестировать свои приложения на эмуляторе и по-прежнему распространять их среди других, даже через Play Store.Некоторые школы и внешкольные программы разрабатываются в основном на эмуляторах и предоставляют несколько Android для окончательного тестирования.

    Чтобы использовать эмулятор, вам сначала нужно установить на свой компьютер некоторое программное обеспечение (это не требуется для решения Wi-Fi). Следуйте приведенным ниже инструкциям для вашей операционной системы, а затем вернитесь на эту страницу, чтобы перейти к запуску эмулятора.Вы можете проверить, установлена ​​ли на вашем компьютере последняя версия программного обеспечения, посетив страницу App Inventor 2 Connection Test.


    Шаг 1. Установите программу установки App Inventor


    Шаг 2. Запустите aiStarter (только для Windows и GNU/Linux)

    Для использования эмулятора или USB-кабеля требуется программа с именем aiStarter . Эта программа является помощником, который позволяет браузеру взаимодействовать с эмулятором или USB-кабелем. Программа aiStarter была установлена ​​при установке пакета установки App Inventor.Вам не нужен aiStarter, если вы используете только беспроводной компаньон.

    Справку по aiStarter см. в справке по подключению.

    Шаг 3. Откройте проект App Inventor и подключите его к эмулятору

    Сначала перейдите в App Inventor и откройте проект (или создайте новый — используйте Project > Start New Project и дайте вашему проекту имя) .

    Затем в меню App Inventor (в облачном программном обеспечении App Inventor по адресу ai2.appinventor.mit.edu) перейдите в меню Connect Menu и выберите параметр Emulator .

    Вы получите уведомление о том, что эмулятор подключается. Запуск эмулятора может занять пару минут. При запуске эмулятора вы можете увидеть экраны обновления, подобные приведенным ниже:


    Первоначально эмулятор будет отображаться с пустым черным экраном (#1). Подождите, пока эмулятор не будет готов с цветным фоном экрана (# 2). Даже после появления фона следует подождать, пока эмулируемый телефон не завершит подготовку своей SD-карты: в верхней части экрана телефона появится уведомление о подготовке карты.При подключении эмулятор запустится и покажет приложение, которое вы открыли в App Inventor.

    Если вы впервые используете эмулятор после установки программного обеспечения App Inventor Setup, вы увидите сообщение с просьбой обновить эмулятор. Следуйте инструкциям на экране, чтобы выполнить обновление и повторно подключить эмулятор. Вам потребуется выполнять такое обновление всякий раз, когда выходит новая версия программного обеспечения App Inventor.
     
    В случае проблем с aiStarter или если эмулятор не подключается,  перейдите в справку по подключению , чтобы узнать, что может быть не так.

    Установка завершена! Теперь вы готовы создать свое первое приложение!

    Создайте свое первое приложение

    Назад в меню настройки

    В библиотеку App Inventor

    Эмуляция сенсорного экрана

    Разработка повторяющихся проектов с сенсорным экраном может занять много времени, если обновления проверяются на сенсорном экране. Однако функция Dev Tools в веб-браузере Chrome® позволяет разработчикам эмулировать мобильные устройства, которые можно использовать для обеспечения точного просмотра макета вашего проекта и рендеринга на вашей рабочей станции.

    Информацию о настройке Chrome см. на странице https://developers.google.com/web/tools/chrome-devtools/device-mode/#custom.

    ПРИМЕЧАНИЕ. Чтобы убедиться, что эмуляция работает правильно, обновите веб-браузер Chrome после входа в режим эмуляции.

    Эмуляции серии TSW-60

    Используйте приведенные ниже настройки для эмуляции рендеринга экрана устройства серии TSW-60.

    TSW-1060(-NC) 1280 пикселей 800 пикселей 1 Мобильный
    TSW-760(-NC) 1261 пикселей 739 пикселей 0.8125 Мобильный
    TSW-560(-NC) 640 пикселей 363 пикселя 1,5 Мобильный
    ТСВ-560П 363 пикселя 640 пикселей 1.5 Мобильный

    Эмуляции серий TSW-70 и TS-70

    Используйте приведенные ниже настройки для эмуляции визуализации экрана устройства серии TSW-70 или TS-70.

    TSW-1070(-GV),
    TS‑1070(-GV)
    1280 пикселей 800 пикселей 1.5 Мобильный
    TSW-770(-GV),
    TS-770(-GV)
    1280 пикселей 800 пикселей 1 Мобильный
    СВ-570 640 пикселей 360 пикселей 2 Мобильный
    ТСВ-570П 360 пикселей 640 пикселей 2 Мобильный

     

    Инструменты веб-разработчика с двумя экранами —

    с двумя экранами
    • Статья
    • 2 минуты на чтение
    • 2 участника

    Полезна ли эта страница?

    да Нет

    Любая дополнительная обратная связь?

    Отзыв будет отправлен в Microsoft: при нажатии кнопки отправки ваш отзыв будет использован для улучшения продуктов и услуг Microsoft.Политика конфиденциальности.

    Представлять на рассмотрение

    В этой статье

    Функция эмуляции двух экранов доступна в инструментах разработчика для Microsoft Edge версии 97 и новее.

    1. Перейдите на веб-сайт с двумя экранами, как в этом примере на GitHub

    2. Выберите меню «Настройки и другое» (многоточие…), а затем Дополнительные инструменты > Инструменты разработчика

    3. Выберите Размеры: Surface Duo и используйте кнопку «двойной экран» (как книга) для переключения между одним и двумя экранами:

    4. Теперь вы можете использовать обычный рабочий процесс веб-разработки для создания и тестирования веб-приложений с двумя экранами.

Обновлено: 18.02.2022 — 13:42

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *