HomeАндроидВиртуальный андроид телефон: Существует ли полностью виртуальный телефон? — Хабр Q&A

Виртуальный андроид телефон: Существует ли полностью виртуальный телефон? — Хабр Q&A

Содержание

Как настроить эмулятор Android на компьютере, чтобы работать с открытыми источниками

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

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

  • Конфиденциальность. Работая с открытыми источниками со смартфона, вы можете случайно (или не случайно) передавать свои личные данные. Виртуальное устройство Android поможет вам сохранить анонимность, и для проведения расследования вам не придется использовать свой личный смартфон, учетные записи или номер телефона.
  • Фиктивные GPS-координаты. Конечно, местоположение GPS можно подделать и на смартфоне, и на планшете, но сделать это на эмуляторе в разы проще. Как описано далее в этой инструкции, для получения доступа к информации в различных приложениях вы можете ввести какие угодно координаты.
  • Затраты. Наиболее очевидный довод в пользу эмулятора Android: вам не придется покупать дополнительный смартфон для расследований, потому что ваш основной аппарат – iPhone или потому что вам нужен второй смартфон на базе Android, чтобы не раскрывать свой номер телефона и настоящие учетные записи.

Установка: Genymotion и VirtualBox

В этой инструкции для создания виртуального устройства Android на базе Windows используется Genymotion. Мы работали с Windows 10, если у вас стоит другая версия, то результаты могут отличаться.

Genymotion – одна из наиболее известных программ – эмуляторов Android для Windows, ей в основном пользуются разработчики приложений. Тем не менее, существует и бесплатная версия этой программы, предназначенная для личного использования (в основном для игр). Ее можно запустить через VirtualBox (разработка компании Oracle) – эту программу мы установим вместе с Genymotion.

Для начала создадим аккаунт Genymotion для личного пользования, пройдя по этой ссылке. Не забудьте выбрать Gaming («Компьютерные игры») в поле Usage («Цель использования»). Для подтверждения регистрации вам нужно будет ввести реально существующий адрес электронной почты.

Пройдя процесс регистрации и подтверждения, нажмите на ссылку Download Genymotion for personal use («Загрузить Genymotion для личного пользования»), которая распложена под кнопками для загрузки бесплатной пробной версии на 30 дней и для приобретения платной версии Genymotion.

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

Если вы еще не установили VirtualBox компании Oracle, то выберите первый файл (большего размера – with VirtualBox), потому что эта программа необходима для запуска Genymotion.

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

Установив VirtualBox и Genymotion, выберите Personal Use («Для личного использования») в диалоговом окне Usage notice («Сообщение о цели использования»).

Вы установили Genymotion, поздравляю! Еще немного, и виртуальное устройство Android будет в вашем полном распоряжении.

Настройка виртуального устройства Android

При помощи Genymotion можно создать несколько виртуальных устройств Android, имитирующих различные устройства, в том числе смартфоны и планшеты. В этой инструкции речь пойдет о настройке Pixel 2 XL, но вы по желанию можете установить и другое устройство Android, например Samsung Galaxy или любой из множества других вариантов. Рекомендую вам создать несколько виртуальных устройств с различными версиями Android, потому что бывают приложения, совместимые только с определенной версией.

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

Приложения Google

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

Зарегистрировав отдельный аккаунт для загрузки приложений из Google Play, нажмите на кнопку Open GApps («Открыть приложения Google») в верхнем правом углу пользовательского интерфейса Genymotion. В других руководствах по настройке эмуляторов Android, например вот в этой отличной инструкции от IntelTechniques, описана версия Genymotion, в которой еще не было функции «Открыть приложения Google». Но сейчас она есть, и это значительно упрощает весь процесс.

Нажав на кнопку Open GApps («Открыть приложения Google»), вы запустите несколько процессов загрузки и установки. В конечном итоге виртуальное устройство выполнит перезапуск и откроется снова – с уже активированным функционалом для приложений Google. Теперь вы можете зайти в магазин приложений Google Play, используя заведенный специально для этого адрес Gmail (или любого другого сервиса электронной почты), и установить на виртуальное устройство интересующие вас приложения.

Установка и использование приложений

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

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

Нажмите на кнопку GPS в правом верхнем углу интерфейса Genymotion, непосредственно под значком статуса батареи.

После этого откроется новое диалоговое окно, куда вы можете ввести любые координаты. Мы ввели координаты Центрального парка в Нью-Йорке. Перезагрузив приложение Whisper, мы увидим посты, опубликованные поблизости от нашего фиктивного местоположения в этом американском городе.

Проблема со Snapchat

Большинство приложений прекрасно запускается на виртуальных устройствах Android, однако есть и исключения. В частности, Snapchat пока не работает на Genymotion. Некоторые другие эмуляторы Android, например BlueStacks, позволяют установить и запустить это приложение, но оно не дает пользователю зарегистрироваться на «ненастоящем» устройстве. Возможно, Snapchat будет доступен в следующих версиях Genymotion и других эмуляторов, но пока заставить это приложение работать на виртуальном устройстве настолько сложно, что не оправдывает затраченных усилий.

Выводы

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

Предложения, комментарии и замечания относительно этой инструкции можно оставить ниже или прислать нам в Twitter (@Bellingcat). Мы будем очень признательны за информацию о любых приложениях, которые особенно полезны для работы с открытыми источниками, сбора новостных сообщений или верификации.

Авторы выражают отдельную благодарность IntelTechniques за публикацию аналогичной инструкции по настройке более ранней версии Genymotion.

Запуск вашего android-приложения на реальном или виртуальном устройстве андроид

Если вы следовали предыдущему уроку для создания «Hello World» Android проекта, он уже включал в себя набор исходных файлов, позволяющих сразу запустить приложение.

Подготовка к запуску

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

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

AndroidManifest.xml
файл манифеста описывает основные характеристики приложения и определяет каждый из его компонентов. Вы узнаете о различных объявлениях в этом файле по мере изучения учебных курсов.Одним из наиболее важных элементов, который ваш манифеста должен включать является<uses-sdk> элемент. Он заявляет о совместимости вашего приложения с различными версиями Android, используя android:minSdkVersion и android:targetSdkVersion атрибуты. Для вашего первого приложения, оно должно выглядеть следующим образом:

<manifest xmlns:android=»http://schemas.android.com/apk/res/android» … >
    <uses-sdk android:minSdkVersion=»8″ android:targetSdkVersion=»19″ />
    …
</manifest>



<manifest xmlns:android=»http://schemas.android.com/apk/res/android» … >

        <uses-sdk android:minSdkVersion=»8″ android:targetSdkVersion=»19″ />

        …

    </manifest>




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

src/
Каталог для основных исходных файлов вашего приложения. По умолчанию, он включает в себя Activity класс, который запускается, когда ваше приложение запускается с помощью значка приложения.
res/
Содержит несколько вложенных каталогов, в которых размещаются ресурсы приложения. Вот только некоторые из них:

drawable-hdpi/
Каталог для рисуемых объектов (например, растровых изображений), которые предназначены для высокой плотности (hdpi) экранов. Другие drawable каталоги содержат наборы, предназначенные для других плотностей экрана.
layout/
Каталог для файлов, которые определяют пользовательский интерфейс вашего приложения.
values/
Каталог для других различных XML-файлов, которые содержат коллекцию ресурсов, таких как строки и цветовые определения.

Когда вы собираете и запускаете Android приложение по умолчанию, созданный по умолчаниюActivity класс запускается и загружает файл макета, который говорит «Hello World». В результате ничего захватывающего, но важно, что вы понимаете, как запускать приложения, прежде чем вы приступите к разработке.

Как запустить android-приложение на реальном устройстве


Если у вас есть реальное Android устройство, вот как вы можете установить и запустить приложение:

  1. Подключите ваш смартфон к компьютеру с помощью кабеля USB. Если вы разрабатываете на Windows, вам может потребоваться установить соответствующий драйвер USB для вашего устройства. Для получения справки по установке драйверов см. Драйвера OEM USB.
  2. Включите Отладка через USB на вашем устройстве.
    • На большинстве устройств под управлением Android 3.2 или старше, вы можете найти опцию вНастройки > Приложения > Разработка.
    • На Android 4.0 и новее, это находится в Настройки > Для разработчиков.

      Примечание: На Android 4.2 и новее, Для разработчиков по умолчанию скрыт. Чтобы сделать его доступным, перейдите к Настройки > О телефоне и нажмите Номер сборки семь раз. Вернитесь к предыдущему экрану, чтобы найти Для разработчиков.

Как запустить android-приложение из

Android Studio:

Откройте один из файлов вашего проекта и нажмите Run app на панели инструментов. Или нажмите комбинацию клавиш Shift+F10.

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

Как запустить android-приложение из

Eclipse

  1. Откройте один из файлов вашего проекта и нажмите Запустить  на панели инструментов.
  2. В окне Запуск от имени , которое появляется, выберите Android Application и нажмите OK.

Eclipse устанавливает приложение на подключенное устройство и запускает его.

Или для запуска приложения из командной строки:

  1. Перейдите в корневой каталог вашего Android проекта и выполните:

  2. Убедитесь, что Android SDK platform-tools/ каталог включен в вашу PATH переменную среды, затем выполните:

    adb install bin/MyFirstApp-debug.apk



    adb install bin/MyFirstApp-debug.apk


  3. На вашем устройстве, найдите MyFirstActivity и откройте его.

Вот как собрать и запустить Android приложение на устройстве! Чтобы приступить к разработке читайте cледующий урок.

 

Как запустить android-приложение на эмуляторе


Используете ли Вы, Android Studio, Eclipse или командную строку, чтобы запустить свое приложение на эмуляторе нужно сначала создать виртуальное устройство Android (AVD от английского Android Virtual Device). AVD является конфигурацией устройства для Android эмулятора, который позволяет моделировать различные устройства.

 Для создания AVD:

  1. Запустите Android Virtual Device Manager :
    1. В Android Studio нажмите значок AVD Manager на панели инструментов.
    2. В Eclipse, нажмите Android Virtual Device Manager на панели инструментов.
    3. Из командной строки, перейдите в каталог <sdk>/tools/ и выполните:


  2. В Android Virtual Device Manager панели, нажмите Create Virtual Device.
  3. Выберите тип устройства и нажмите Next.
  4. Выберите системный образ для эмулятора на вкладке Recommended. Наилучшую производительность дают образы х86, но они не поддерживаются процессорами AMD в системе Windows. В Linux такой проблемы нет.
  5. В следующем окне можно изменить имя виртуального устройства, а также некоторые настройки. Внимание: изменение некоторых параметров может повлечь отказ работы виртуального устройства.
  6. Нажмите Finish, и новое виртуальное андроид-устройство появится в списке окна менеджера.
  7. Выберите новый AVD в Android Virtual Device Manager и нажмите Start.
  8. После того как эмулятор загрузится, разблокируйте экран эмулятора.

Чтобы запустить приложение из Eclipse:

  1. Откройте один из файлов вашего проекта и нажмите Запустить на панели инструментов.
  2. В окне Запуск от имени , которое появляется, выберите Android Application и нажмите OK.

Eclipse устанавливает приложение на AVD и запускает его.

Как запустить android-приложение из командной строки

Или запустите приложение из командной строки:

  1. Перейдите в корневой каталог вашего Android проекта и выполните:

  2. Убедитесь, что Android SDK platform-tools/ каталог включен в вашу PATH переменную среды, затем выполните:

    adb install bin/MyFirstApp-debug. apk



    adb install bin/MyFirstApp-debug.apk


  3. В эмуляторе, найдите MyFirstActivity и откройте его.

Вот как собрать и запустить Android приложение на эмуляторе! Чтобы приступить к разработке читайте cледующий урок.

Продолжение: Построение простого пользовательского интерфейса

▷ Как иметь виртуальный телефон Android внутри вашего Android

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

Если вы решите, что лучше оставить свой телефон таким, какой он есть, вы должны знать, что у вас может быть виртуальный мобильный телефон Android и рут-доступ внутри вашего Android без рута. Таким образом, вы можете наслаждаться всеми Преимущества укоренившегося телефона, избегая опасностей Это подразумевает, а также использовать другие дополнительные функции, которые будут очень полезны.

Вы можете быть заинтересованы: Как получить root на любом телефоне Android

Как иметь виртуальный телефон Android внутри вашего Android

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

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

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

Таким образом, VMOS предлагает вам виртуальный телефон Android с поддержкой вашего собственного Android, то есть двух операционных систем, которые сосуществуют, что увеличивает возможности вашего мобильного телефона. Далее мы объясним, как вы можете установить эту виртуальную машину, хотя вы должны знать, что только Это возможно с 2 или более ГБ ОЗУ, 32 или более ГБ памяти операционная система Android 5.1 или выше.

Как установить VMOS, виртуальную машину Android

Изучив преимущества виртуальной машины VMOS, давайте посмотрим, как вы можете установить ее на свой мобильный Android. На данный момент этот инструмент недоступно в магазине Play, поэтому вы должны скачать APK файл с его сайта. После этого откройте файл, чтобы начать установку, которая займет всего несколько минут.

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

После ожидания вы можете без проблем использовать виртуальную машину VMOS с Android 5.1.1. Прежде чем вы сможете играть с корневыми функциями, вы должны включить его. Для этого введите Настройки> ROOT и сдвиньте кнопку вправо, чтобы включить корень Чтобы завершить активацию, вы должны перезапустить VMOS. Затем приложение Superuser будет доступно.

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

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

Бесплатно, VMOS предлагает вам новые опции для настройки вашего телефона Android, также пользуясь преимуществами root без необходимости рутировать его. Если, с другой стороны, вы хотите получить root права на свой мобильный телефон, мы воспользуемся возможностью порекомендовать лучшие ПЗУ для Android, которые вы сможете установить в 2019 году.

Присоединяйтесь к нашему каналу телеграмма с основными моментами дня и лучшими предложениями для Android!

Присоединяйтесь к нашему каналу Telegram

Как на Android запустить виртуальный Android



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

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

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

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

  • запуск магазина Google Play Store на смартфонах, не поддерживающих его
  • рут-доступ без необходимости ломать основную ОС
  • фоновая работа приложений
  • работа приложений в оконном режиме

Для запуска виртуальной машины понадобится эмулятор VMOS. Поскольку Android, запущенный в Android, потребляет чрезвычайно много ресурсов, смартфон должен иметь как минимум 3 ГБ оперативной и 32 ГБ флеш-памяти. Причем лучше, чтобы последняя была UFS, а не EMMC для большей скорости работы гаджета.

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




Лучшая настройка виртуального устройства android (AVD setup)

Мне было интересно, есть ли какой-то основной поток AVD (Android Virtual Device) suite?

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

Я хочу, чтобы это было проверено визуально быстро и для телефонов «normal», так что мне не нужно иметь полный зверь телефона.

Каковы допустимые спецификации для AVDs для тестирования?

Предпочтительно:

  1. Быстро
  2. Открытый Исходный Код
  3. Linux совместимость

android

testing

open-source

avd

Поделиться

Источник


The Demz    

18 августа 2014 в 13:25

2 ответа




1

AVDs доступно с adt bundle вы можете запустить виртуальное устройство из Android virtual device manager(AVD отлично работает с +2GB RAM).
Если у вас есть телефон android, вы можете использовать его для разработки, это даст вам быстрый результат.

Поделиться


Aditya    

18 августа 2014 в 13:56



1

Эмулятор Genymotion (http: / / www. genymotion.com), по-видимому, нацелен на обеспечение плавного и оптимизированного опыта работы эмулятора и в последнее время приобрел дурную славу.

Поделиться


ajwest    

18 августа 2014 в 13:42


Похожие вопросы:

Как создать Android AVD для пиксельного устройства из командной строки?

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

«createRenderThread не удалось подключиться» при запуске виртуального устройства Android

Может ли кто-нибудь сказать мне, как решить следующую проблему или какие инструменты могут быть доступны для меня, чтобы попытаться решить эту проблему. Я получаю эту ошибку, когда пытаюсь запустить…

Android: AVD-настройки для Galaxy S3-Like AVD

Мне нужна помощь с AVD-настройками для моего нового виртуального устройства. Мне нужны настройки для AVD, который имеет тот же размер, что и новый Samsung Galaxy S3.

нет ошибки ABI при создании виртуального устройства Android

Я получаю ошибку No ABI при создании виртуального устройства. Моя установка включает в себя Android SDK ADT плагин Eclipse когда я выполняю android list targets это дает мне Name: Android 4.0.3…

измените местоположение Android виртуального устройства HDD

Как изменить местоположение виртуального устройства Android с помощью Eclipse ? когда я создаю новый AVD, этот файл хранится в местоположении по умолчанию(C:\Users\YOUR_USERNAME.android\avd),…

Android 4.4 Внутреннее Хранилище Виртуального Устройства Не Будет Изменять Размер

При создании нового виртуального устройства Android 4.4 с помощью AVD Manager я не могу получить внутреннее хранилище размером более 200 МБ. 512 МБ — это размер внутренней памяти, который я хотел бы…

Android создание виртуального устройства

Я новичок в разработке android. Есть проблема с созданием виртуального устройства Android (AVD). Когда я иду, чтобы Eclipse -> Android виртуальный Диспетчер устройств -> устройства определения ->…

Android создание AVD

У меня возникли серьезные проблемы с созданием виртуального устройства Android с использованием Android Studio. Я пробовал использовать менеджер AVD в Android Studio IDE, но я продолжаю получать это…

Как настроить виртуальное устройство Android (AVD) для эмуляции Samsung Galaxy S3

Я пытаюсь настроить эмулятор Android для Samsung Galaxy S3, может ли кто-нибудь помочь мне с параметрами конфигурации виртуального устройства Android (AVD)? Спасибо

Appium и виртуальные Android желаемые возможности устройства: SessionNotCreatedException ошибка

Поэтому я пытаюсь написать тестовый сценарий автоматизации для приложения android, работающего внутри эмулятора Android (avd), но получаю ошибку ниже в журналах Appium: [debug] [MJSONWP] Bad…

Как подключить android emulator к интернету

Как я могу подключить свой Android emulator к интернету, например, чтобы использовать браузер? Я нашел много советов о том, что делать, когда вы подключены через прокси-сервер, но здесь это не так, моя машина (Windows 7) напрямую подключена к маршрутизатору.

android-emulator

Поделиться

Источник


Hoff    

11 января 2010 в 04:49

25 ответов


  • Получение подключения к интернету в android emulator

    У меня есть настольный компьютер с ip-адресом wifi connection.My 192.168.12.95 и шлюзом 192.168.10.10 .But я не получаю подключение к интернету в android emulator. То есть я не могу в состоянии получить доступ интернате. Я также попробовал с помощью emulator-avd wbut-http-proxy 192.168.10.10: 3128…

  • Невозможно получить доступ к интернету с Android Emulator из-за прокси-сервера

    Я пытаюсь получить доступ к интернету с Android Emulator под управлением Android 4.0.3. Я запускаю Ubuntu 11.10 и использую последнюю версию SDK и инструментов. Я уже настроил Настройки прокси-сервера в эмуляторе, используя APN, прокси-сервер и предоставленный порт. Хотя после этого я мог бы…



294

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

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

Итак, как это исправить? Просто: отключите свою карту LAN. Действительно. Просто перейдите к своим сетевым подключениям, найдите свою карту LAN, щелкните ее правой кнопкой мыши и выберите Отключить. Теперь попробуйте свой эмулятор. Если вы похожи на меня, это внезапно … работает!

Поделиться


Vaughn    

24 апреля 2010 в 00:07



85

Если вы находитесь на Mac — попробуйте это —

  1. GoTo Значок Apple — > Системные Настройки -> Сеть
  2. Нажмите на значок шестеренки и выберите пункт «Установить заказ на обслуживание».
  3. Поставьте активный интерфейс перед другим интерфейсом.
  4. Перезагрузите Android Emulator.

Поделиться


netcharmer    

18 декабря 2010 в 10:04



63

[EDIT]
Для более поздней версии Android Studio эмулятор, который вам нужно использовать, находится уже не в папке ~/Library/Android/sdk/tools , а в папке ~/LibraryAndroid/sdk/emulator .
Если при попытке использовать приведенное ниже Решение вы получите следующее сообщение «PANIC: отсутствует программа эмулятора движка для ‘x86’ CPU.», то, пожалуйста, обратитесь к https://stackoverflow.com/a/49511666 , чтобы обновить вашу среду bash.

Операционная система: Mac OS X El Capitan

IDE : Android Studio 2.2

По некоторым причинам я не смог получить доступ к интернету через свой AVD на работе (вероятно, проблемы с прокси-сервером или конфигурацией сети).
Что сделало трюк для меня, так это запустить в командной строке my AVD и дать вручную Google public DNS 8.8.8.8.

В вашем Terminal перейдите в папку tools вашего Android sdk, чтобы найти программу ’emulator’:

cd ~/Library/Android/sdk/tools

Затем извлеките имя вашего AVDs :

emulator -list-avds

Он вернет вам что-то вроде этого:

Android_Wear_Round_API_23
Nexus_10_API_22
Nexus_5X_API_22
Nexus_5X_API_24
Nexus_9_API_24

Затем запустите AVD, который вы хотите, со следующими инструкциями:

emulator -avd NameOfYourDevice -dns-server 8.8.8.8

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

Поделиться


Fred B.    

14 декабря 2016 в 11:01


  • Как подключить Мой эмулятор к интернету?

    Я использую операционную систему Ubuntu. Я установил eclipse с последней версией android plug in (kitkat). Но мое виртуальное устройство не подключается к интернету. Я использую интернет wifi, так как же я могу подключить его к wifi ?

  • Нет подключения к интернету для Visual Studio Android Emulator

    Я использую Android Emulator, который поставляется с Visual Studio 2015. Когда я запускаю его, в настройках Wi-Fi Android этот статус появляется Obtaining IP Address.. для сети Wired eth2 . Но через долгое время это терпит неудачу. То, что я пробовал : Удалил все virtual switches в Virtual Switch…



57

Моя Платформа: Mac OS 10.6.4
Eclipse: 3.6

У меня была аналогичная проблема, когда фон моего картографического приложения был серым (без плиток), а браузер не мог подключиться к интернету.

В течение Eclipse я перешел к запуску конфигураций -> Target и добавил «-dns-server X.X.X.X«, и после этого все работало нормально. (очевидно, X.X.X.X был адресом IP для моего сервера DNS).

Поделиться


Jeremy Kie    

22 октября 2010 в 16:15



25

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

Перейдите в Настройки — >Беспроводные сети & — >мобильные сети->имена точек доступа.
Нажмите кнопку меню. появится меню опций.

в меню опций выберите пункт New APN.

Нажмите на имя. предоставьте имя apn say My APN.

Нажмите на APN. Войдите в www.

Нажмите на прокси. введите свой прокси-сервер IP. вы можете получить его из меню internet Explorer internet options.

нажмите на порт и введите номер порта, в моем случае это был 8080. вы можете получить его из меню internet Explorer internet options.

Нажмите на имя пользователя. Укажите имя пользователя в формате domain\user-name. как правило, это ваш системный логин.

Нажмите на кнопку пароль. укажите свой системный пароль.

снова нажмите кнопку меню. появится меню опций.

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

Поделиться


Abhinai    

23 августа 2012 в 06:34



17

  1. щелкните мышкой на этом проекте в Eclipse
  2. выберите Выполнить от имени -> выполнить конфигурации . ..
  3. выберите Android приложение, а затем выберите вкладку «target»
  4. Ищем «Additional Emulator Command Line Options» и помещаем эту командную строку в текстовое поле

    -http-прокси http:/ / < имя пользователя >: < пароль >@< имя хоста >: < порт >

Поделиться


Fuangwith S.    

30 сентября 2010 в 04:51



12

Существуют различные решения этой проблемы . Один из них я покажу вам на своем эксперименте и результатах , увиденных на результатах использования недавних изображений android studio и AVD, загруженных в 2017 году.

  1. Первое, что вам нужно сделать, это запустить свой AVD из android studio. (в моем случае я выбираю изображение NEXUSAPI25 android 7.1)

  2. Goto Settings ->Wirless and Networking — > Cellular Network — > Access Points — > ( + ) нажмите add — > введите следующее, Если у вас нет NTLM proxy или proxy вообще (это означает, что вы напрямую подключены)

    один. добавить имя apn как myAPN
    b. Добавить сервер apn => www
    c. сохраните и попробуйте поискать в интернете.

если это не сработает, добавьте ‘ANDROID_SDK_ROOT’ в переменную окружения

Затем запустите AVD с помощью команды эмулятора следующим образом

emulator -avd Nexus25 -dns-server 8.8.8.8
  1. Для тех , кто использует NTLM прокси, я покажу вам, как это работает для меня дальше.

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

  3. Запустите emaulator с помощью следующей команды

>эмулятор-avd Nexus_5X_API_25-http-прокси http://username:[email protected]:port

ENTER

Поделиться


Daniel Adenew    

03 июля 2017 в 08:44



11

Вы пробовали запустить эмулятор с правами администратора ? Это сработало для меня, я использую Windows 7 64bit)

Поделиться


andynil    

30 мая 2010 в 11:04



10

В моем случае мне просто нужно было запустить виртуальное устройство Android (AVD) из «Android SDK и AVD Manager», и оно работало

Поделиться


vtellier    

25 ноября 2010 в 21:50



10

Если вы находитесь за прокси-сервером в менеджере SDK в разделе Tools -> Options, не настраивайте параметры прокси-сервера.
При запуске из командной строки добавьте -http-proxy :

emulator.exe -avd YOUR_AVD_NAME_HERE -http-proxy PROXY:PORT

Работал на меня.

Поделиться


kruvi    

10 октября 2012 в 14:46



8

Я столкнулся с этой проблемой при первом запуске симулятора, я решил ее, установив сервер dns с

Library/Android/sdk/platform-tools/adb shell getprop net.dns1

получить текущий сервер dns симулятора 10.0.2.3

Затем установите его на мой сервер lan dns

Library/Android/sdk/platform-tools/adb shell setprop net.dns1 192.168.1.1

Поделиться


Kris Roofe    

12 июля 2017 в 07:05



8

Я тоже столкнулся с той же проблемой.
Самое простое решение, которое я нашел, это:

  • Перейдите в папку Android\Sdk\emulator и откройте командную строку.
  • Введите emulator -list-avds , чтобы увидеть доступные имена эмуляторов.
  • Введите команду emulator -avd name-of-your-device -netdelay none -netspeed full
    -dns-server 8.8.8.8
    и нажмите клавишу enter.

Поделиться


Ash    

14 ноября 2018 в 08:10



6

У меня была похожая проблема. Я установил приложение, которое требовало разрешения INTERNET (и использовал его), и вдруг оно сработало.

Ребята, проверьте также, не подключены ли вы где-нибудь через VPN, потому что это также может нарушить подключение к интернету.

блахарния

Поделиться


blacharnia    

18 января 2010 в 09:23



6

В eclipse перейти к DDMS

в разделе DDMS выберите элемент управления эмулятором , который содержит статус телефонии
в разделе Статус телефонии содержит данные —>выберите Home , это включит ваше подключение к интернету ,если вы хотите отключить подключение к интернету для эмулятора, то — — — >выберите None

(Примечание: это позволит подключаться к интернету только в том случае, если у вас PC/ноутбук, на котором вы запускаете свой eclipse, есть активные подключения к интернету. )

Поделиться


Mahesh    

21 ноября 2012 в 12:43



4

Прочитав это, я решил взглянуть на свой «NICs». Я ставлю это в кавычки, потому что, как и многие другие, я использую виртуальные сетевые карты для таких устройств, как Hamachi и Virtual Box. После того как я отключил хамачи, я могу пользоваться интернетом. Я предполагаю, что эмулятор выбирает первый доступный nic независимо от того, является ли он виртуальным. Теперь, чтобы узнать, могу ли я переставить свой заказ nic, не разрывая свою коробку.

Windows 7 32бит

Поделиться


Wayne Wenthin    

14 апреля 2010 в 15:16



4

Мои предпочтения в заказе услуг были правильными (Wi-Fi был первым), но все еще не мог подключиться.

Ответом было отключить мост Тандерболт:

Системные Настройки > Сеть > Мост Thunderbolt

Потом набор настроить IPv4 чтобы выключить и применить изменения.

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

Поделиться


Ger    

04 июля 2016 в 18:17



3

Я решил эту проблему, отключив все сетевые соединения, кроме соединения wifi, которое я использовал, а затем установив свойства этого единственного оставшегося включенного соединения, чтобы иметь статически назначенные адреса DNS. (no DHCP) это было на Win7 64bit

Поделиться


jim werwath    

19 ноября 2010 в 04:28



3

Спасибо за указания. Они действительно помогли. Слово «Firewall» щелкнуло в моей голове идеей.

У меня есть машина Windows XP с подключением WIFI и без прокси. У меня есть Norton Internet Security, работающий на моей машине, которая имеет интеллектуальный Брандмауэр. Этот интеллектуальный Брандмауэр управляет доступом программ к сети, включая emulator.exe. Я вошел в Настройки -> Управление программой, а затем предоставил полный доступ к emulator.exe. После этого я начал Android Emulator и бах… Я мог бы подключиться к интернету.

Надеюсь, это поможет новым людям.

~Saggy

Поделиться


moon_walker333    

01 января 2011 в 01:18



3

В течение Android emulator года включение и выключение режима полета работало на меня.

Поделиться


Sparhawk_    

17 марта 2017 в 09:58



2

У меня была та же проблема на моем виртуальном windows 7.

  1. Перейдите в раздел Сетевые подключения
  2. Alt > Advanced > Дополнительные Настройки…
  3. Во второй вкладке выведите интерфейс интернет сетей наверх

надеюсь, это будет полезно
благодаря

Поделиться


user547852    

19 декабря 2010 в 18:09



2

Если вы находитесь на MacOS с 2.2 и продолжаете видеть ошибку о подключении данных, попробуйте сделать это выше, это работает.

  • Я удалил все сетевые интерфейсы через sys Prefs, кроме LAN
  • Даже думая, что мой DNS предоставляется DHCP, я перепечатал DNS только с одним сервером
  • Я использовал -http-proxy в командной строке, чтобы указать один из них

Он начинает работать в офисе. Фу.

Поделиться


Song    

07 июля 2010 в 11:16



2

Я думаю, иногда достаточно просто перезапустить виртуальная устройство. 🙂

Поделиться


Tobias    

11 мая 2012 в 19:40



1

да-в win 7 запустите эмулятор с administrator privs, и все будет хорошо-или, по крайней мере, вы получите беспроводную связь в android.

Поделиться


mike kaufmann    

12 сентября 2010 в 01:58



1

Я обнаружил, что запуск эмулятора с проверкой «стереть пользовательские данные» очистил эту проблему для меня после того, как я перестроил свою dev-машину с Vista x64 на Win7 x64.

Поделиться


user481172    

20 октября 2010 в 02:03



1

У меня была похожая проблема на Win7 64 bit. Попробовал отключить мои адаптеры hamachi и virtualbox, но ничего не вышло. Попробовал запустить avd в качестве администратора, но ничего не вышло. В конце концов я отключил туннельный адаптер teredo, используя информацию на этом сайте, и он работал:
http://www.mydigitallife.info/2007/09/09/how-to-disable-tcpipv6-teredo-tunneling-in-vista/

Поделиться


Martin Bayly    

14 сентября 2010 в 04:28


Похожие вопросы:

Я не могу подключиться к интернету на Android Emulator, я использую устройство Tata Photon+(2G Mobile Broadband)

Я не могу подключиться к интернету на Android Emulator, я использую устройство Tata Photon+. Я отключил все остальные соединения, такие как Lan и Wifi… Удалены все остальные настройки, такие как…

Android emulator иногда не подключается к интернету

У меня есть ubuntu Linux 10.04, мой коллега использует suse. У нас есть Wi-Fi подключение к интернету. Мы используем Android emulator с несколькими виртуальными устройствами. У нас есть проблема с…

Как я могу подключить Android Emulator к интернету?

Я новичок в разработке android . Я пытался подключить интернет с помощью Android emulator, но не смог подключиться. Я попробовал выполнить следующую команду в cmp. эмулятор-avd my_id-http-прокси. ..

Получение подключения к интернету в android emulator

У меня есть настольный компьютер с ip-адресом wifi connection.My 192.168.12.95 и шлюзом 192.168.10.10 .But я не получаю подключение к интернету в android emulator. То есть я не могу в состоянии…

Невозможно получить доступ к интернету с Android Emulator из-за прокси-сервера

Я пытаюсь получить доступ к интернету с Android Emulator под управлением Android 4.0.3. Я запускаю Ubuntu 11.10 и использую последнюю версию SDK и инструментов. Я уже настроил Настройки…

Как подключить Мой эмулятор к интернету?

Я использую операционную систему Ubuntu. Я установил eclipse с последней версией android plug in (kitkat). Но мое виртуальное устройство не подключается к интернету. Я использую интернет wifi, так…

Нет подключения к интернету для Visual Studio Android Emulator

Я использую Android Emulator, который поставляется с Visual Studio 2015. Когда я запускаю его, в настройках Wi-Fi Android этот статус появляется Obtaining IP Address.. для сети Wired eth2 . Но через…

Visual Studio Android Emulator подключение к интернету

Эмуляторы Android не могут подключаться к интернету при использовании WiFi на главном компьютере. Хост-это Macbook pro, а среда разработки-Visual Studio 2015, работающая внутри Windows 10 VM с…

Не удалось подключить интернет в xamarin android emulator -AVD_for_Nexus_One_by_Google

Я создал простые приложения listview, используя форму xamarin, и данные поступают из веб-сервисов. Моя текущая проблема заключается в том , что я не могу подключиться к интернету my android…

Доступ к серверу localhost и интернету в android emulator

Как получить доступ к серверу localhost и интернету в android emulator ? Я стою за прокси-сервером своей компании,для доступа в интернет я добавил прокси-хост и порт в настройках эмуляторов APN. Я…

Виртуальный андроид на компьютер windows. Лучшие программы-эмуляторы ОС Android для компьютера

На персональном компьютере/ноутбуке с операционной системой Windows можно запустить OS Android для мобильных устройств разнообразными способами. При этом одни из них требуют сложных первоначальных настроек, другие различаются функциональностью, а третьи — производительностью. Эмулятор Андроид может запускаться на операционной системе Windows по разным причинам. Но обычно простые пользователи хотят увидеть, как работает программное обеспечение для мобильных устройств, а разработчики, запуская эмуляторы на персональных компьютерах, тестируют свои приложения. Есть и третья категория пользователей — заядлые геймеры. Эти запускают эмуляторы на компьютерах, чтобы поиграть в интересные игры, разработанные для смартфонов и планшетов.

Если вы любопытный пользователь или игрок со стажем, скачайте эмулятор Андроид для OS Windows. А как запускать мобильные приложения несколькими способами, мы расскажем и наглядно покажем в этой статье. Продукты для мобильных устройств запускаются на компьютерах не только с помощью программ для эмуляции OS Android. Например, можно операционную систему Андроид установить на ПК, запустить в браузере Хром от Google или с флеш-карты.

Nox App Player

Наши пользователи оставили положительные отзывы о Nox App Player, назвав ее самой лучшей программой для эмуляции Андроид на Windows. После длительного тестирования мы пришли к таким же выводам и рекомендуем всем воспользоваться именно этим эмулятором. Мы даже уверены, что на нем вы и остановитесь и не захотите устанавливать и проверять другие программы эмуляции, ну кроме любознательных пользователей, которым всегда хочется составить собственное мнение. Программа эмуляции Nox App Player совместима со всеми новыми версиями Windows, а мы проверили ее на «десятке», установив на обычном, не самом мощном портативном компьютере.

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

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

Эмулятор Nox App Player управляется так же, как и на любом мобильном устройстве с ОС Андроид. Печатаете вы с помощью экранной клавиатуры, звук и камера, если она присутствует, работает как на смартфоне, есть и магазин приложений, где можно находить и устанавливать разнообразные приложения и игрушки.

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

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

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

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


2. Bluestacks

Один из самых удобных вариантов запуска игр Андроида на компьютере. Если вы хотите Андроид, только для того чтобы играть в игры его платформы, то это ваш выбор. Очень удобная эмуляция, которая как раз и направлена только на запуск игр и приложений Андроида на ПК. Но самой среды ОС Андроид нет, там только свой GUI с ярлыками игр, которые вы установили и от Андроида только возможность играть в его игры.

Эмулятор Bluestacks прост в установке и настройке, поэтому больше объяснять ничего не будем. Если вы столкнётесь с какими-либо вопросами касательно эмулятора, посетите его официальный сайт .

3. Android SDK

Софт Android SDK представляет собой инструмент разработчика игр, в котором разумеется представлена возможность запустить на Андроиде любое приложение для него. Но в работе этой системы есть одно большое НО. Android SDK чрезвычайно тормозная система, которая загружается от 5 до 30 минут и быстродействие самой работы ОС Андроид оставляет желать лучшего. Именно по этой причине крайне не рекомендуется использовать систему, но мы её здесь представили как возможный вариант.

Если вы всё же решите использовать именно Android SDK, тогда скачайте его с официальной страницы и принимайтесь использовать.

4. WindowsAndroid (Windroy)

Среда эмуляции Андроида WindowsAndroid представляет собой довольно неплохую работу, сочетающую в себе полный «внутренний мир» ОС Android, со всеми её настройками и дефолтными программами. Эмулятор может работать немного нестабильнее чем BlueStacks, зато это полноценная эмуляция операционной системы. Скачать последнюю версию эмулятора вы можете из официального сайта разработчика.

5. Android для PC + VirtualBox

И наконец очередь дошла до последнего популярного способа запустить Андроид в своей ОС Windows. Вся суть заключается в том чтобы использовать специальный Android для ПК, о котором речь шла в соседнем материале и VirtualBox , который позволит любую операционку беспроблемно поставить внутри работающей ОС, в данном случае ставить будет необходимо Андроид.

Однако если вам понравился вариант использования Андроида для PC больше чем его эмуляция, тогда просто сделайте всё как описано в материале о нём.

Мы подскажем, как выбрать эмулятор Андроида на компьютер. Bluestacks, droid4x, Genymotion, MEmu и Remix OS Player. Скачайте эмулятор Андроид на ПК здесь!

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

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


Bluestacks — отличный эмулятор Андроид на ПК для геймеров

Цена: Бесплатно / $2 в месяц

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

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

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

Обновленная версия эмулятора, Bluestacks 4, продается по той же цене — символические 2 доллара за подписку на услуги. Конечно, большинство функций этого android-эмулятора будут малополезны большинству аудитории, тем не менее, геймерам данный эмулятор явно придется по душе. Им мы и посоветовали бы установить этот эмулятор Андроид на компьютер.

Genymotion — универсальный эмулятор Андроида с отличной поддержкой устройств

Стоимость: бесплатно, с платными опциями

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

Скажем, при помощи Genymotion вы можете запустить Nexus One на Android 5 или Nexus 6 с Android 6.0 за бортом. Конечный выбор за вами, и вы можете легко переключаться между «устройствами» на лету, на свое усмотрение. На самом деле, работа с приложениями не столь востребована на эмуляторах сама по себе, однако Genymotion действительно предлагает свои услуги бесплатно для личного пользования, так что это отличный вариант бесплатного эмулятора Андроид для ПК.

Системные требования для установки Genymotion:

  • Windows 7 и выше (Linux и Mac OS поддерживаются также)
  • Видеокарта с поддержкой OpenGL 2. 0
  • 64 битный процессор с поддержкой технологий VT-x или AMD-V
  • 2 Гб ОЗУ
  • 100 Мб на жестком диске

MEmu — быстрый эмулятор Андроида с функциональной боковой панелью инструментов

Стоимость: бесплатно

MEMU — вполне неплохое приложение-эмулятор Андроида для ПК. Он имеет полную совместимость с чипсетами Intel и AMD, эта фича была реализована для Android Lollipop 5. Поставляется данный эмулятор с полноценным рут-доступом, в наличии также мегафункциональная боковая панель, обвешанная различными полезными возможностями, инструментами для повышения продуктивности.

Дистрибутив MEMU не столь раздут, как у некоторых других представителей в своей категории. Так, эмулятор MEMU отлично показывает себя в различных тестах. На домашней странице пакета приведен сравнительный график производительности эмуляторов ANdroid, согласно которому MEmu работает в 2 раза быстрее, чем Bluestacks.

Системные требования для установки MEMU вполне гуманны: имеется поддержка Intel и AMD, ОС — Windows 7 и выше.

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

Nox — бесплатный эмулятор Андроид для ПК с поддержкой жестов

Стоимость: бесплатно

Далее по списку идет Nox — эмулятор Андроид для Windows. Аналогично Bluestacks, Nox призван обрадовать геймеров. Эмулятор включает в себя утилиты и дополнения, которые помогут игрокам контролировать игровой процесс, используя клавиатуру и мышь. Инструментарий Nox включает в себя такие возможности, как способность назначить «проведите пальцем вправо» на кнопку со стрелкой, имитировать реальные движения жеста непосредственно на клавиатуре или джойстике.

NOX — эмулятор мобильного телефона

Эмулятор Nox доступен для бесплатного скачивания по ссылке ниже.

Remix OS Player — эмулятор android с гибкими настройками

Стоимость: бесплатно

Remix OS Player от разработчиков Jide — один из относительно новых эмуляторов Android для ПК. Позиционирует себя как один из самых функциональных (the most advanced) Он пока остается единственным эмулятором для компьютера, работающем на Android Marshmallow вместо Android Android Lollipop или Kit Kat.

Второй момент — эмулятор Remix буден полезен девелоперам, поскольку впитал в себя возможности среды разработки Android Studio. Таким образом, разработчики игр могут тестировать свои продукты на ПК, измеряя производительность.

Процесс установки Remix OS Player»а довольно прост и его использование также не вызовет затруднений у новичка (установка и запуск выполняются в один клик). Он предназначен, в первую очередь, для игр, так что вы будете иметь различные опции на боковой панели, чтобы настроить эмуляцию по свой вкус и цвет. Поскольку эмулятор проходит некоторую «обкатку», они все еще работает с некоторыми ошибками. Тем не менее, он все еще остается одним из лучших, чем большинство эмуляторов Android. Важно отметить, что он работает бесплатно неограниченный срок.

Единственный нюанс заключается в том, что Remix OS Player, к сожалению, не поддерживает процессоры AMD, в то время как другие эмуляторы для ПК этим не грешат.

Вот системные требования для запуска Remix OS Player:

  • Windows 7 (64-bit) и новее
  • Процессор Intel Core i3 (желательно Core i5 / Core i7
  • 4GB ОЗУ
  • 8GB на диске (желательно 16GB)
  • Активированная опция Virtualization Technology в BIOS

Лучший эмулятор ОС Андроид – Genymotion

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

Для бесплатной загрузки эмулятора Genymotion нужно пройти регистрацию

На персональный компьютер устанавливается виртуальная машина – это и есть Genymotion, то есть, эмулятор Андроид на ПК. После установки эмулятора Genymotion для Андроид будет необходимо перезагрузить компьютер и установить виртуальную машину VirtualBox. При первом запуске появится окно со списком устройств, для которых вы можете создать эмуляцию. У пользователя также есть возможность выбирать версию Андроида для работы с эмулятором, представлены версии Андроид от 2.3.7 до 4.4.2. Сортировка происходит как по моделям смартфонов, так и по операционным системам. Этот эмулятор Андроид на ПК позволяет запускать приложения, игры для их тестирования и полноценной эксплуатации.

Стартовый экран эмулятора Genymotion

Преимущества эмулятора
Genymotion:

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

Минусы
android-эмулятора
Genymotion:

  1. Данный эмулятор не поддерживает сервисы Google Play, то есть, его нельзя скачать в магазине Гугла, платно или бесплатно. В то же время есть большой список приложений в Black Market, которые можно скачать и протестировать.
  2. Быстрая работа эмулятора для Андроид требует свободного запаса оперативной памяти на мобильном устройстве, смартфоне или планшете.

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

Эмулятор Andyroid

Скачать эмулятор Andyroid
можно на сайте разработчика andyroid.net. На персональном компьютере появляется возможно пользоваться полноценным Андроидом, подключить веб-камеру, микрофон непосредственно используемый на вашем смартфоне или планшете.

Стартовый экран android-эмулятора Andyroid

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

Недостатки эмулятора
Andyroid:

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

Достоинства приложения
Andyroid:

  1. В режиме эмуляции запускаются любые приложения и apk-пакеты.
  2. Данный эмулятор под Андроид работает быстрее аналогов, игры стабильно запускаются с первого раза в большинстве случаев.

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

droid4x — эмулятор со множеством интересных дополнений

Стоимость: бесплатно

Следующий эмулятор называется droid4x, и это интересный выбор для тех, кому нужен эмулятор Android на ПК. Он работает таким же образом, как Andy или AMIDuOS, и, нужно отметить, производительность примерно сопоставима на обоих эмуляторах.

Нельзя не сказать, что за один-два года с функционалом приложения droid4x произошли улучшения. Что делает эмулятор интересным — это дополнения. Одно из них являет собой приложение, устанавливаемое на смартфоне. Посредством его вы можете управлять играми на компьютере. Например, вы сможете использовать акселерометр, чтобы превратить ваш автомобиль в Asphalt 8. Это определенно лучше, чем Andy или AMIDuOS для игр, хотя мы считаем, что и тот, и другой эмулятор могли бы быть немного чуть лучше с точки зрения стабильности и скорости.

Andy

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

    возможность установки любой удобной версии Android;

    полный контроль — вы получаете систему в чистом виде, без всяких дополнительных программ и интерфейсных настроек;

    также, ввиду «чистоты» системы, такой Android сможет буквально всё, что умеет оригинальная OS;

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

MEmu
— один из лучших эмуляторов операционной системы Android, который позволит вам насладиться всеми приложениями и играми этой мобильной платформы прямо на своем компьютере под управлением Windows. Теперь если вам хочется протестировать какую-то программу или просто поиграть в одну из множества увлекательнейших игр гугловской операционки, то необязательно даже иметь реальное устройство.
Этот эмулятор полностью настраивается на ваши предпочтения и потребности. Кроме регулировки опций самой системы Android, присутствуют дополнительные настройки, такие как выбор разрешения экрана (вплоть до полноэкранного), размещение панели навигации (сверху, снизу, скрывать), использование виртуальной клавиатуры, быстрое получение Root-прав и др. Удобно, что отдельно реализованы кнопки для скриншота, встряхивания, изменения ориентации экрана, очистки памяти, регулировки громкости.

Системные требования:

Процессор с тактовой частотой 1200 MHz или более мощный
Оперативная память 256 Мб или больше
Свободное место на жёстком диске от 915 Мб
Архитектура с разрядностью 32 бит или 64 бит (x86 или x64)
Операционная система Windows Vista / Windows 7 SP1 / Windows 8.1 / Windows 10

Торрент Эмулятор Андроид — MEmu 3.0.8 подробно:

MEmu
имитирует планшет или смартфон на большом экране компьютера или ноутбука с Windows. После установки и запуска эмулятора на экране отобразится рабочий стол операционной системы Android в котором можно полноценно работать. В системе сразу установлен стандартный набор приложений — Play Market (Google Play), Браузер, Менеджер файлов и прочее. В настройках можно поменять язык, добавить аккаунты Google, чтобы можно было использовать синхронизацию и игровые сохранения, в общем всё как в реальном мобильном устройстве, а также можно легко снимать скриншоты любых андроид программ (есть кнопка в панели).
Устанавливать новые приложения можно как из Google Play (нужен аккаунт гугл), так и используя apk-файл. Для второго варианта предусмотрена специальная кнопка на панели задач, либо же достаточно просто кликнуть два раза по самому файлу, и программа появится на экране виртуального девайса.
Если вы протестировали приложение и хотите иметь его на своем реальном устройство, то в MEmu для этого предусмотрели быстрый перенос через специальную кнопку на все той же панели задач: подключите свой смартфон или планшет к ПК через USB-кабель и дождитесь установки.
Стоит также отметить, что в эмуляторе доступна привязка «механической» клавиатуры ПК к определенным действиям на виртуальном устройстве: использование для управления крестовины AWDS, курсора для стрельбы, датчика гравитации и т.д., что значительно упростит игровой процесс, особенно в шутерах.
В целом, MEmu действительно удобный во всех отношениях эмулятор Android, который позволит вам полноценно использовать все преимущества и возможности этой операционки на обычном ПК.

Особенности программы:

·Программа позволяет запускать приложения разработанные для Андроид телефонов и планшетов на компьютере или ноутбуке, при этом эмулируемое устройство по производительности в играх будет работать быстрее текущих моделей флагманских смартфонов и планшетов. Конечно же этот показатель напрямую зависит от производительности Вашего ПК или ноутбука.
·Пользователь может задать параметры эмулируемого устройства в настройках эмулятора, так например можно установить количество ядер эмулируемого процессора, разрешение экрана в пикселях, объем доступной оперативной памяти, бренд, модель номер телефона и IMEI мобильного устройства, а так же поддержку root.
·MEmu во многом схож с популярным эмулятором Андроид — BlueStacks, но превосходит последний по производительности и может использовать веб-камеру, как камеру андроид устройства.
·В остальном работа с эмулятором полностью повторяет работу с планшетом на Андроид, в том числе и настройки самого Android.
·Переключение между выбранными раскладками клавиатуры осуществляется нажатием клавиш Ctrl+Space (Ctrl+пробел), стоит обратить Ваше внимание, что могут возникать конфликты с программой Punto Switcher, поэтому ее лучше отключить перед запуском эмулятора.
·К недостаткам по сравнению с BlueStacks можно отнести отсутствие возможности установки apk-файлов путем простого перетаскивания на окно запущенной программы MEmy (технология drag-and-drop). Но это не критично, так как программа устанавливает ассоциации apk файлов на установку в MEmu по умолчанию.
·Все нужные приложения и игры можно загружать через магазин Google Play и синхронизировать результаты с Вашим мобильным устройством. Есть возможность устанавливать программы при помощи установщиков (файлы apk). Теперь можно не беспокоиться, что не хватит системных ресурсов или игры будут тормозить. Рекомендуется обновить драйверы видеокарты, а если компьютер имеет две видеокарты, то настроить переключение на одну из них при запуске MEmu эмулятора, чтобы избежать ошибок.
·MEmu позволяет использовать общие папки для Музыки, Видео, Фотографий и Загрузок. Можно имитировать данные GPS прямо на карте — всё это доступно в настройках эмулятора, которые вызываются соответствующей кнопкой в боковой панели. Там же в настройках эмулятора можно выбрать требуемое разрешение экрана, выделить оперативную память и число ядер процессора, придумать любое название производителя своему виртуальному планшету — оно будет передаваться программам требующим название бренда (Samsung, Sony, iPhone или любое другое)
·Виртуальное устройство уже рутовано, Суперпользователь установлен, если это кому-то требуется. Управление может осуществляться мышью, клавиатурой или даже джойстиком. Зум по умолчанию F2/F3 или колёсиком мыши с нажатой клавишей Ctrl.
·Кроме того, при помощи менеджера MEmu — Multiple Instance Manager есть возможность создавать несколько независимых виртуальных Андроид-устройств со своими настройками и аккаунтами, придумать для каждого из них своего производителя и даже сгенерировать различные IMEI.
·Простой и доступный мультиязычный интерфейс, русский язык присутствует, украинская и русская локализации представлены, как в Андроид устройствах.

Что нового в версии MEmu 3.0.8:

·Fix the issue of MEMU start occasionally no response

·Add support to adjust skillshot distance in MOBA game, like RealmofValor/PentaStorm/Fix the issue of MEMU start occasionally no response
·Fix the issue of incompatible device in Google Play
·Fix the issue of unable connect Google server in Android 5.1
·Fix the issue of unchangeable device model
·Fix the issue of boss key setting
·Improve video play in wechat and whatsapp
Add support to adjust skillshot distance in MOBA game, like RealmofValor/PentaStorm/

WindowsAndroid – это программа-эмулятор, позволяющая на Windows компютерах имитировать работу ОС Android, что в свою очередь позволяет работать за компьютером на тех же условиях и принципах, что и за смартфоном с установленной операционкой андроид.

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

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

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

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

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

Genymotion Cloud — онлайн-эмулятор Android

Доступно как SaaS или как образы виртуальных машин у наиболее распространенных облачных провайдеров (PaaS)

Узнать цену


Запуск Android как виртуальной машины в облаке

Android работает напрямую как виртуальная машина

Нет вложенной виртуализации для максимальной производительности с выделенным графическим процессором или без него

Совместимость со всеми средами тестирования , такими как Appium, Espresso, Robotium и т. Д. на основе ADB

Полное взаимодействие с экраном вашего виртуального устройства в веб-браузере (плагин не требуется): плавное воспроизведение HD и потоковая передача с низкой задержкой

Доступ к устройству Android без сложного управления инфраструктурой самостоятельно

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

Вы можете запустить столько виртуальных машин, сколько хотите , в соответствии с вашими потребностями и сценарием использования.Например, вы можете увеличить объем тестирования:

  • Тестовый сегмент: С Genymotion Cloud, вы можете создать столько виртуальных машин, сколько вам нужно по той же цене, поскольку одна виртуальная машина, работающая в течение 60 минут, будет стоить вам столько же, сколько 6 виртуальных машин за 10 минут . Вы можете легко масштабировать свою инфраструктуру по мере роста ваших тестов и всегда наслаждаться наименьшим временем выполнения при контролируемой стоимости.
  • Параллельное тестирование : С помощью Genymotion Cloud вы можете создавать столько виртуальных машин, сколько захотите, параллельно без дополнительных затрат, поэтому больше не возникнет очередей .Если вам нужно запустить тесты, просто создайте виртуальные машины и запускайте тесты, не дожидаясь!
Запускайте автоматические тесты и масштабируйте

Управляйте своими виртуальными устройствами с помощью наших API

Для расширенного использования вы можете использовать Genymotion Cloud API

  • HTTP API для создания / остановки устройств и измерения всех датчиков. С помощью этих API-интерфейсов вы сможете создать устройство, изменить уровень заряда батареи или его положение, вызвать несколько щелчков и затем закрыть устройство.
  • Java API для инструментовки устройства во время ваших тестов. Если вы хотите проверить, что происходит в вашем приложении, когда пользователь меняет свое местоположение, вы можете использовать этот API для динамического тестирования всего сложного поведения, которое вы хотите протестировать.
Руководство пользователя SaaS Руководство пользователя PaaS

Выберите лучший вариант для ваших нужд

  • SaaS (программное обеспечение как услуга)

Благодаря нашему интегрированному и готовому к использованию SaaS-решению , наслаждайтесь максимальной производительностью с выделенным графическим процессором , который сокращает время тестирования, и более быстрым ADB с использованием туннеля adb .Вы можете протестировать более 3000 конфигураций, и он полностью совместим со всеми доступными решениями для тестирования (jenkins, travis и т. Д.). Простое подключение к вашему CI

Цена по запросу: 0,05 доллара США за минуту на устройство

  • PaaS (платформа как услуга)

С нашими изображениями , доступными у вашего облачного провайдера (AWS, GCP, Alibaba, Azure) , вы можете создать свою собственную инфраструктуру и масштабировать и управлять по мере необходимости.Полностью совместим с ADB , вы можете создавать виртуальные машины с выделенным графическим процессором или без него в вашем любимом облачном провайдере.

Цена по запросу: 0,5 доллара США в час за устройство (+ плата за облачные провайдеры)

Начните пользоваться Genymotion Cloud

Запустите свои автоматизированные тесты и масштабируйте Запустите приложение в веб-браузере

Проверить ресурсы Genymotion Cloud

PaaS руководство пользователя
Руководство пользователя SaaS

VMOS позволяет запускать виртуальную машину Android на вашем телефоне

Запуск виртуальных машин долгое время был стандартным способом тестирования приложений и запуска виртуальных операционных систем.Компьютеры могут запускать полноценные виртуальные машины с смоделированными характеристиками оборудования и т. Д. Android Developer Studio от Google позволяет запускать полную виртуальную машину Android на вашем компьютере, и многие другие программы предлагают то же самое. Если вы хотите запустить виртуальную машину Android на ОС Android, до VMOS не существовало хорошего способа сделать это. VMOS может запускать полноценную виртуальную машину Android прямо в вашем телефоне Android.

Возможности VMOS

  • Создание поддельной среды телефона: Используйте VMOS для создания полноценной виртуальной среды Android с работающим магазином Play и сетевым подключением. Эта виртуальная машина Android будет работать под управлением Android 5.1.1 и будет выглядеть как собственная ОС с полным сенсорным управлением, как если бы вы использовали свою основную систему Android. Виртуальная машина Android укомплектована ящиком приложений, службами Google и некоторыми стандартными приложениями, такими как файловый менеджер и интернет-браузер. Вы можете войти в свою учетную запись Gmail и получить доступ к полной версии Play Store, а также загрузить новые приложения.
  • Поддержка корневого доступа: Виртуальная машина, которую вы создаете в VMOS, может получить root-права, не затрагивая основную систему.Это хорошее решение для тех, кто хочет запускать корневые приложения, но не имеет возможности рутировать свой настоящий телефон. Это также важная функция для разработчиков, тестирующих приложения. Доступ с правами root часто требуется для определенных функций различных приложений. Теперь разработчики могут запускать их, не рискуя повредить основную систему.
  • Несколько учетных записей и приложений: Благодаря возможности запускать две системы Android на одном телефоне, вы можете использовать виртуальное пространство для запуска дублированных приложений с разными учетными записями.Виртуальная машина — это хороший способ отделить личные приложения и учетные записи от работы. Войдите в систему с помощью своей личной электронной почты, Snapchat, Twitter и т. Д. в вашей основной системе, а затем поместите все ваши рабочие учетные записи на виртуальную машину. Вы можете запускать VMOS в плавающем окне, что упрощает быстрое переключение между системами и обеспечивает более быстрый доступ к дублированным приложениям.

Одна из самых удивительных особенностей VMOS — это то, насколько просто и быстро вы можете настроить виртуальную среду. Скачав приложение бесплатно, вы запускаете его, и все готово.Вам не нужно регистрировать учетную запись для какой-либо службы, и вы можете запустить ее прямо на главный экран Android. Такой уровень простоты в наши дни является такой редкостью, поскольку для большинства программного обеспечения виртуальных машин требуется, по крайней мере, зарегистрировать учетную запись в их службе.

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

Для виртуальной машины, работающей на вашем оборудовании Android, это приложение работает очень хорошо.Никогда не бывает случая, чтобы приложение выглядело как смоделированное, а не ваша родная ОС. Разработчики VMOS проделали действительно большую работу в этой области.

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

Вы можете получить VMOS и запустить новую виртуальную машину Android на своем телефоне всего за несколько минут. Загрузите приложение из магазина Play и попробуйте.

Загрузите VMOS в магазине Google Play. Тема VMOS XDA

Мы благодарим VMOS за спонсирование этой публикации. Наши спонсоры помогают нам оплачивать многие расходы, связанные с запуском XDA, в том числе расходы на сервер, штатных разработчиков, авторов новостей и многое другое. Хотя вы можете видеть спонсируемый контент (который всегда будет отмечен как таковой) рядом с контентом портала, команда портала никоим образом не несет ответственности за эти сообщения.Спонсируемый контент, реклама и XDA Depot полностью управляются отдельной командой. XDA никогда не будет ставить под угрозу свою журналистскую честность, принимая деньги за то, чтобы положительно писать о компании, или каким-либо образом изменять наши мнения или взгляды. Наше мнение нельзя купить.

Начать тестирование с виртуальными устройствами Android | Firebase

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

(AVD) для Firebase Test Lab имеют высокое качество
моделирование устройств Android.
AVD в Test Lab имеют максимальную доступность и наиболее полезны в повседневной работе.
разработка или непрерывное интеграционное тестирование.Они похожи на
AVD для Android Studio
но оптимизированы для работы с облачным тестированием, поэтому есть несколько
различия между ними (например, AVD в Test Lab эмулировали
соединение для передачи данных, а не соединение WiFi).

Почему вам следует использовать виртуальные устройства?

Виртуальные устройства

имеют следующие преимущества по сравнению с физическими.
устройств:

  • Высокая доступность: Вы можете запускать тесты и получать результаты быстрее
    при тестировании с виртуальными устройствами.Потому что виртуальные устройства созданы
    по требованию, ваши тесты запускаются почти сразу, обеспечивая быструю проверку
    вашего приложения. Это делает виртуальные устройства идеальными для тестирования.
    небольшие обновления вашего приложения или для регрессионного тестирования.
  • Более длительные испытания: Тесты на физических устройствах ограничены тестом
    продолжительность 45 минут на каждом устройстве. Виртуальные устройства поддерживают тестовую продолжительность
    до 60 минут, что делает их пригодными для проведения более длительных тестов, и
    особенно для измерения производительности приложения.
  • Более низкая стоимость: Виртуальные устройства стоят 1 доллар в час за каждое виртуальное устройство.
    устройство, используемое для тестирования вашего приложения. Поскольку они недорогие, виртуальные устройства
    хорошо подходит для ежедневного тестирования с использованием систем непрерывной интеграции или ранее
    проверка кода. Чтобы узнать больше, см.
    Биллинг Test Lab.

Как протестировать свое приложение с виртуальными устройствами

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

Лучшие практики для тестирования вашего приложения

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

  • В Android Studio: При разработке приложения используйте Android Studio.
    эмулятор или подключенное физическое устройство для проверки каждой сборки на предмет начальной
    Проверка. Если у вас есть инструментальные тесты, вы также можете запустить эти тесты.
    из Android Studio на физических или виртуальных устройствах, предоставленных
    Тестовая лаборатория.
  • Используйте тестовую лабораторию с универсальным виртуальным средним DPI с низким разрешением (MDPI).
    device:
    Вы можете запускать робо-тесты и инструментальные тесты в своем приложении подробнее
    быстро с помощью универсального телефона MDPI с низким разрешением Test Lab virtual
    устройство, чем с другими виртуальными устройствами. Виртуальное устройство MDPI доступно
    на уровнях API 23 и выше. Чтобы использовать это устройство из командной строки gcloud
    интерфейс, используйте идентификатор модели NexusLowRes .
  • Используйте системы непрерывной интеграции (CI) при каждом изменении кода при работе
    по общим проектам:
    Если вы работаете над большим проектом или вносите свой вклад в
    проекты, которые опубликованы с помощью GitHub или аналогичных сайтов, мы рекомендуем вам
    используйте системы непрерывной интеграции (CI) и тестируйте свои приложения на виртуальных устройствах
    каждый раз при запуске системы CI или перед каждым запросом на вытягивание. Учиться
    подробнее об использовании Test Lab с системами CI см.
    Использование Test Lab для Android с системами непрерывной интеграции.
  • Перед выпуском значительных обновлений приложения: Мы рекомендуем использовать Test Lab
    для тестирования вашего приложения на физических устройствах перед выпуском обновлений приложения
    со значительными изменениями пользовательского интерфейса и функциональности. Это поможет обеспечить
    что ваше приложение хорошо работает на широком спектре популярных физических устройств, а также
    обеспечивает тестовое покрытие для любых функций приложения, которые зависят от физических
    функции устройства, которые не моделируются виртуальными устройствами.Узнать больше
    об этих функциях см. Известные ограничения.

Известные ограничения

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

Элемент Детали
Двоичные интерфейсы приложений (ABI) не для x86 Виртуальные устройства поддерживают только x86 ABI.Если вы разрабатываете
Android NDK, затем убедитесь, что вы сгенерировали код для набора инструкций x86. К
узнать больше, посмотреть
ABI Management.

Примечание: Если некоторые тесты в вашей тестовой матрице помечены как Недействительный ,
Это может быть связано с тем, что ваше приложение использует собственный код ARM.

Кодирование и декодирование видео В настоящее время на виртуальных устройствах поддерживается только декодирование видео в формате h364. видео
кодировка не поддерживается.

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

OpenGL ES 3.x Графические библиотеки OpenGL ES 3.x и выше недоступны в виртуальных
устройств.
Камера HAL v3 Чтобы узнать больше о Android Camera HAL v3.0, см.

Обзор камеры HAL v3.

Виртуальная частная сеть (VPN) В настоящее время использование VPN не поддерживается на виртуальных устройствах.

Как виртуализировать Android на вашем ПК, чтобы вы могли попробовать перед покупкой

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

Зачем виртуализировать Android?

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

Существуют различные инструменты виртуализации, которые можно использовать для запуска Android, но, безусловно, наиболее впечатляющим является Genymotion. Этот бесплатный инструмент основан на VirtualBox (наш любимый инструмент виртуализации для Windows) и запускает определенные устройства, а не просто обычную установку Android.Так что, например, если вы думаете о покупке Nexus 7, вы можете заранее загрузить виртуальную версию и запустить ее на своем компьютере.

G / O Media может получить комиссию

Как настроить Genymotion

Genymotion очень легко установить и настроить. Просто выполните следующие действия:

  1. Посетите веб-сайт Genymotion, щелкните ссылку «Получить Genymotion» и загрузите бесплатную версию программного обеспечения. Пока вы здесь, вы также можете создать учетную запись Genymotion, которая вам понадобится позже.
  2. Установите Genymotion на свой компьютер. Обратите внимание, что это прервет ваш доступ к сети, поэтому перед установкой убедитесь, что у вас нет больших загрузок.
  3. После завершения установки запустите Genymotion. Он обнаружит, что у вас нет настроенных виртуальных устройств. Щелкните Да, чтобы создать его.
  4. Нажмите кнопку «Подключиться», введите свое имя пользователя и пароль Genymotion, и вы увидите список готовых устройств на выбор.

Если загрузка Genymotion кажется немного большой — 117 МБ, это потому, что она включает в себя встроенную версию VirtualBox.Вы можете загрузить версию Genymotion без VirtualBox, если она у вас уже установлена, но полный пакет — приятный штрих, поскольку он гарантирует, что все, что вам нужно, доступно без необходимости посещать другие веб-сайты.

Если вы проверите список устройств Genymotion, вы увидите обычные телефоны и планшеты, а также определенные модели, такие как Samsung Galaxy S5 и планшеты, такие как Nexus 7. Вы можете просмотреть весь список или использовать раскрывающееся меню, чтобы фильтр по версии Android и модели устройства.Чтобы выбрать устройство:

  1. Выберите устройство из списка и нажмите Далее.
  2. Введите значащее имя для виртуального устройства и нажмите Далее.
  3. Когда загрузка завершится, а ее размер составит около 200 МБ, нажмите «Готово». Затем просто выберите выбранное устройство из списка и нажмите «Играть».

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

Установите Google Play Store и Google Apps

Одна вещь, которую вы, вероятно, сразу заметите, — это то, что Google Play и другие приложения Google не включены. К счастью, установить их очень просто:

  1. Возьмите установщик перевода ARM и пакет Google Apps для той версии Android, с которой вы работаете: Google Apps для Android 4.4, Google Apps для Android 4.3, Google Apps для Android 4.2 или Google Приложения для Android 4.1.
  2. После загрузки перетащите ZIP-файл перевода ARM в окно Android — извлекать его не нужно.Genymotion предложит прошить виртуальное устройство с помощью архива, поэтому нажмите OK, чтобы продолжить.
  3. Когда процесс прошивки завершится, нажмите OK и перезагрузите устройство.
  4. Теперь перетащите ZIP-файл Google Apps в окно виртуального устройства и нажмите OK, чтобы начать передачу файла.
  5. Перезагрузите устройство, и тогда вы сможете использовать Google Play и другие приложения Google.

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

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

Фотография заголовка сделана с использованием Microsoft .

Отображение на виртуальном устройстве Android

Эта конфигурация позволяет запускать программу из Genero Studio и отображать ее на своем
Виртуальное устройство Android (AVD).

Перед тем, как начать:

  • Отвечайте требованиям для аппаратного ускорения эмулятора Android. Эмулятор Android требует
    процессор с технологией виртуализации и специальный драйвер. Самые последние процессоры Intel ® поддерживают виртуализацию (VT-x, EM64T).См. Ускорение работы эмулятора Android * на архитектуре Intel.
  1. Установите и настройте Java SDK и Android SDK.
  2. Отключите все устройства Android, подключенные через USB, или настройте несколько устройств отображения Android.
  3. Выберите Genero Configuration для Android (x86).

    Рисунок 1. Список конфигураций Genero

    Теперь вы готовы создать виртуальное устройство и установить Genero Mobile для Android (GMA) на
    виртуальное устройство.

    Совет: Genero Mobile предоставляет виртуальное устройство Android (AVD), однако вы
    может выбрать другой AVD, например Genymotion.

    Совет: если вы создадите свой собственный
    в эмуляторе необходимо указать внешнее хранилище> 100 МБ.

    Рисунок 2. Виртуальное устройство Android для Nexus5 с указанным количеством SD-карты

  4. Выбирать . Когда появится консоль, вас спросят, хотите ли вы создать собственное оборудование.
    профиль. Нажмите Enter, чтобы принять ответ по умолчанию, нет.
  5. В системе должен быть установлен Intel (R) Hardware Accelerated Execution Manager (HAXM). Идти
    на ваш
    ANDROID_HOME / extras / intel / Hardware_Accelerated_Execution_Manager
    каталог и дважды щелкните приложение, чтобы установить его.

    HAXM улучшит производительность виртуального устройства x86 в Windows и MacOS X.

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

    Рисунок 3. Запуск эмулятора Android

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

    На панели вывода Genero Studio вы увидите, что развертывание началось и завершилось. На AVD
    на экране приложений вы увидите новый значок Genero Mobile.

  9. Проверьте свою конфигурацию. В Genero Studio найдите
    OfficeStoreMobile и откройте его. Выполнить
    OrdersApp. Теперь вы должны увидеть программу заказов, запущенную на виртуальном устройстве.
    Теперь вы можете запускать собственные приложения из Genero Studio на своем виртуальном устройстве.Ваш
    приложение будет отображаться на виртуальном устройстве, запущенном в данный момент, или вы можете настроить несколько устройств отображения Android.

Настройка виртуальных устройств — YoYo Games

При создании проекта для целевой платформы Android не всегда возможно иметь под рукой целый ряд физических устройств для тестирования различных размеров экрана или вычислительной мощности, в этом случае эмуляция и Виртуальные устройства Android (AVD) пригодятся. AVD — это виртуальная машина под управлением Android с эмулируемым набором характеристик устройства, включая память, размер экрана, процессор и т. Д… и вы можете нацелить их из GameMaker Studio 2 и тестировать проекты на них так же, как на физическом устройстве (в разумной степени!). В этой статье мы объясняем, как настроить AVD для использования таким образом.

Для получения дополнительной информации о AVD см. Здесь: Создание и управление AVD

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

при использовании Android Studio (ПК и Mac)

Если вы установили Android Studio на свой Mac или ПК, у вас есть доступ к AVD Manager . Эта программа позволяет вам создавать и запускать различные виртуальные устройства Android, и если вы следовали Руководству по установке Android и использовали пользовательскую установку для Android Studio, то она должна быть установлена ​​и готова к использованию, поэтому вы можете перейти к разделу на Использование AVD Manager .Однако, если вы выполнили установку по умолчанию , вам нужно будет предпринять некоторые дополнительные шаги …

Установить HAXM

Если вы выполнили установку Android Studio по умолчанию , то, прежде чем вы сможете открыть диспетчер AVD, вам сначала необходимо убедиться, что вы установили Intel HAXM, , поскольку различные эмуляторы устройств требуют его запуска. Чтобы установить это, вам нужно сначала вернуться в SDK Manager, а затем в разделе SDK Tools выбрать Intel x86 Emulator Accelerator (установщик HAXM) :

После того, как вы нажмете Применить , он будет добавлен в инструменты SDK, и вы сможете закрыть диспетчер SDK.Он просто загрузил установщик HAXM, но еще не установил его на вашем компьютере. Мы сделаем это на следующем шаге.

ВАЖНО! : для пользователей Windows PC , прежде чем вы сможете использовать AVD, вы должны отключить Hyper-V (если он у вас установлен), а также убедитесь, что HAXM будет работать на вашем компьютере . Дополнительную информацию о HAXM см. Здесь.

Использование AVD Manager

Чтобы перейти к AVD Manager, вам теперь нужно создать новый пустой проект в Android Studio (просто создайте проект и щелкните по всем значениям по умолчанию).После открытия IDE проекта вы можете нажать кнопку Open AVD Manager в верхней части окна:

Это откроет AVD Manager, и если вы еще не установили HAXM (например, вы выполнили установку по умолчанию и загрузили установщик HAXM, как описано выше), вам будет предложено установить HAXM сейчас. Просто щелкните показанную ссылку и следуйте инструкциям на экране, прежде чем продолжить.

По умолчанию в AVD Manager будет одно или несколько устройств, ранее созданных для вас, и вы можете просто запустить любое из них (нажав кнопку воспроизведения), чтобы оно стало доступным для использования в GameMaker Studio 2:

Теперь ваш AVD запущен, вы можете вернуться в GameMaker Studio 2 и перейти к разделу «Подключение к AVD » ниже.

при использовании инструментов командной строки (только ПК)

Если вы не используете Android Studio и вместо этого решили использовать инструменты командной строки или уже установили инструменты командной строки, тогда вы сможете открыть AVD Manager прямо из GameMaker Studio 2, нажав кнопку « Run AVD» Кнопка в окне устройств Target Manager.

Это откроет AVD Manager , где вы можете создать и затем запустить свое виртуальное устройство (или выбрать и запустить одно из устройств по умолчанию).Вы также можете открыть диспетчер AVD, сначала открыв диспетчер SDK, а затем перейдя в Tools > Manage AVD.

ВАЖНО! Инструменты командной строки требуют, чтобы на вашем ПК был установлен HAXM и чтобы Hyper-V был отключен, прежде чем вы сможете использовать AVD. Это виртуальная машина, которая будет использоваться для создания ваших AVD и может быть загружена здесь: Intel Hardware Accelerated Execution Manager.

В AVD Manager вы можете создать новое устройство или использовать одно из имеющихся по умолчанию, но что бы вы ни делали, вам необходимо запустить AVD перед попыткой подключения к GameMaker Studio 2 (просто нажмите кнопку «Пуск» на AVD Управляющий делами).

Подключение к AVD

После запуска AVD вы можете открыть Target Manager в GMS2, ​​а затем перейти к настройкам устройств для Android и нажать кнопку « Detect Device », и новый AVD должен появиться в списке доступных устройств:

Обратите внимание, что при заполнении параметров > Android для проекта вы, , должны выбрать архитектуру x86 при нацеливании на AVD, иначе ваш пакет не может быть загружен в эмулятор.

Виртуальные устройства Android | Разработчики Android

Android Virtual Devices (AVD) — это конфигурации параметров эмулятора, которые позволяют
вам лучше смоделировать реальное устройство.

Каждый AVD состоит из:

  • Профиль оборудования. Вы можете установить параметры для определения оборудования
    особенности виртуального устройства. Например, вы можете определить,
    есть камера, использует ли она физическую клавиатуру QWERTY или панель набора номера, как
    у него много памяти и так далее.
  • Отображение образа системы. Вы можете определить, какая версия
    Платформа Android будет работать на виртуальном устройстве. Вы можете выбрать версию
    стандартная платформа Android или образ системы, упакованный с надстройкой SDK.
  • Другие варианты. Вы можете указать скин эмулятора, который хотите использовать
    с AVD, который позволяет вам контролировать размеры экрана, внешний вид и т. д.
    на. Вы также можете указать эмулируемую SD-карту для использования с AVD.
  • Специальная область хранения на вашей машине разработки, в которой хранятся
    пользовательские данные устройства (установленные приложения, настройки и т. д.) и эмулированная SD
    карта.

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

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

Самый простой способ создать AVD — использовать графический AVD Manager, который
вы можете запускать из Eclipse или из командной строки, используя
Android инструмент.Инструмент android предоставляется в
Каталог tools / Android SDK. Когда вы запускаете
android инструмент без опций, запускает графический AVD
Управляющий делами.

Для получения дополнительной информации о том, как работать с AVD изнутри вашей разработки
среды, см. Разработка в Eclipse с
ADT или разработка в
Другие IDE в зависимости от вашей среды.

Создание AVD

Android SDK не содержит предварительно настроенных AVD, поэтому
вам необходимо создать AVD, прежде чем вы сможете запускать любое приложение в эмуляторе
(даже приложение Hello World).

Самый простой способ создать AVD — использовать графический AVD Manager, но
Инструмент android также предлагает параметр командной строки.

Для создания AVD:

  1. В Eclipse выберите Window> Android SDK и AVD Manager .
  2. В качестве альтернативы вы можете запустить графический AVD Manager, запустив
    android инструмент без параметров.

  3. Выберите Виртуальные устройства на левой панели.
  4. Щелкните Новый .
  5. Появится диалоговое окно Create New AVD .

  6. Введите имя AVD, например «my_avd».
  7. Выберите цель.
  8. Целью является образ системы, который вы хотите запустить на эмуляторе,
    из набора платформ, установленных в вашей среде SDK. Вы можете
    выберите версию стандартной платформы Android или надстройку SDK. Для большего
    Информацию о том, как добавлять платформы в ваш SDK, см. в разделе Добавление компонентов SDK.

  9. При желании укажите любые дополнительные настройки:
  10. SD-карта
    Путь к образу SD-карты для использования с этим
    AVD или размер нового образа SD-карты, создаваемого для этого AVD.
    Кожа
    Оболочка для данного AVD, идентифицируемая по имени или размерам.
    Оборудование
    Параметры аппаратной эмуляции для устройства. Список опций см.
    Настройка параметров аппаратной эмуляции.
  11. Щелкните Создать AVD .

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

Когда вы создаете новый AVD, который использует стандартный образ системы Android («Тип:
платформа »), AVD Manager
позволяет установить аппаратную эмуляцию
варианты для вашего виртуального устройства.В таблице ниже перечислены доступные параметры и
значения по умолчанию, а также имена свойств, в которых хранятся эмулируемые
параметры оборудования в файле конфигурации AVD (файл config.ini в
Локальный каталог AVD).

Модем

Характеристика Описание Свойство
Размер плунжера устройства Объем физической оперативной памяти устройства в мегабайтах. Значение по умолчанию — «96». hw.ram Размер
Держатель сенсорного экрана Есть ли на устройстве сенсорный экран.Значение по умолчанию — «да». hw.touchScreen

Опора трекбола Есть ли на устройстве трекбол. Значение по умолчанию — «да». hw.trackBall
Держатель клавиатуры Наличие в устройстве QWERTY-клавиатуры. Значение по умолчанию — «да». hw. Клавиатура
Поддержка DPad Наличие на устройстве ключей DPad. Значение по умолчанию — «да». hw.dPad
Поддержка GSM модема Есть ли в устройстве GSM-модем.Значение по умолчанию — «да». hw.gsm
Держатель камеры Есть ли в устройстве камера. Значение по умолчанию — «нет». hw.камера
Максимальное количество пикселей камеры по горизонтали Значение по умолчанию — «640». hw.camera.maxHorizontalPixels
Максимальное количество пикселей камеры по вертикали Значение по умолчанию — «480». hw.camera.maxVerticalPixels
Поддержка GPS Есть ли в устройстве GPS.Значение по умолчанию — «да». hw.gps
Держатель аккумулятора Может ли устройство работать от аккумулятора. Значение по умолчанию — «да». аккумулятор
Акселерометр Есть ли в приборе акселерометр. Значение по умолчанию — «да». hw. Акселерометр
Поддержка записи звука Может ли устройство записывать звук. Значение по умолчанию — «да». hw.audioInput
Поддержка воспроизведения аудио Может ли устройство воспроизводить звук.Значение по умолчанию — «да». hw.audioOutput
Поддержка SD-карты Поддерживает ли устройство вставку / извлечение виртуальных SD-карт. Значение по умолчанию — «да». hw.sdCard
Поддержка раздела кэша Используем ли мы на устройстве раздел / cache. Значение по умолчанию — «да». disk.cachePartition
Размер раздела кэша Значение по умолчанию — «66 МБ». диск.cachePartition.size
Абстрагированная плотность ЖК-дисплея Устанавливает обобщенную характеристику плотности, используемую экраном AVD. Наиболее
у скинов есть значение (которое вы можете изменить), но если скин не предоставляет
собственное значение, по умолчанию 160.
гв. Жк. Плотность
Максимальный размер кучи приложения ВМ Максимальный размер кучи, который приложение Dalvik может выделить перед тем, как
убит системой. Значение в мегабайтах. Большинство скинов имеют ценность (которая
вы можете изменить), но если скин не предоставляет собственное значение, по умолчанию используется
16.
вм. Куча Размер

Расположение файлов AVD по умолчанию

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

AVD Manager также создает файл .ini для
AVD в корне каталога .android / avd на вашем компьютере. Файл
указывает расположение каталога AVD и всегда остается в корне
Каталог .android.

По умолчанию AVD Manager создает каталог AVD внутри
~ / .android / avd / (в Linux / Mac), C: \ Documents и
Настройки \ <пользователь> \ .android \
в Windows XP и
C: \ Users \ <пользователь> \.android \ в Windows Vista.
Если вы хотите использовать настраиваемое расположение для каталога AVD, вы
можно сделать это с помощью параметра -p <путь> , когда
вы создаете AVD (только инструмент командной строки):

 android создать avd -n my_android1.5 -t 2 -p путь / к / my / avd 

Если каталог .android размещен на сетевом диске, мы рекомендуем использовать
параметр -p для размещения каталога AVD в другом месте.
Файл .ini AVD остается в .каталог android в сети
диск, независимо от расположения каталога AVD.

Управление AVD

Разделы ниже предоставляют дополнительную информацию о том, как управлять AVD после их создания.

Перемещение AVD

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

 android move avd -n <имя> [- <параметр> <значение>] ... 

Параметры этой команды перечислены в командной строке.
параметры для AVD внизу этой страницы.

Обновление AVD

Если вы переименуете или переместите корневой каталог платформы (или надстройки), AVD, настроенный для использования этой платформы, больше не сможет правильно загружать образ системы. Чтобы исправить AVD, используйте кнопку Repair … в AVD Manager. Из командной строки вы также можете использовать команду android update avd для пересчета пути к системным образам.

Удаление AVD

Вы можете удалить AVD в AVD Manager, выбрав
AVD и нажав Удалить .

В качестве альтернативы вы можете использовать инструмент android для удаления AVD. Вот использование команды:

 android удалить avd -n <имя> 

Когда вы вводите команду, инструмент android ищет AVD, соответствующий
указанное имя удаляет каталог и файлы AVD.

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

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

Командная строка для создания AVD имеет следующий синтаксис:

android создать avd -n <имя> -t <идентификатор цели> [- <параметр> <значение>]...
 

Вот пример, который создает AVD с именем «my_android2.2» и идентификатором цели «3»:

android создать avd -n my_android2.2 -t 3
 

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

Действие Опция Описание Комментарии
средний список Перечислить все известные AVD с именем, путем, целью и оболочкой.
создать avd -n <имя> или
Название AVD. Требуется
-t Целевой идентификатор образа системы для использования с новым AVD. Обязательно. Чтобы получить список доступных целей, используйте android list
цели
.
-c <путь> или
-c <размер> [K | M]
Путь к образу SD-карты для использования с этим AVD или размер новой SD-карты.

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

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