Виртуальный девайс Android на вашем ПК | Эмулятор на компьютере устройств под управлением Android



Реп: (3556)
Android Virtual Device


Прикрепленное изображение


Установка

Способ запуска Android SDK/AVD Manager

Видео-инструкция

Windows 8.1: тут

Windows 7/и др.
1. Скачиваем JDK нужной разрядности отсюда. Как определить разрядность системы?
2. Устанавливаем. Удаляем ненужный ярлык NetBeans 8.1 с раб. стола.
3. Скачиваем Android Studio с офф. сайта. Указываем путь для Android Studio и Android SDK. Например такой для Android Studio (не забудьте вместо <Имя Пользователя> написать своё имя): C:\Users\<Имя Пользователя>\AppData\Local\Android\Android_Studio И Android_SDK: C:\Users\<Имя Пользователя>\AppData\Local\Android\Android_SDK
4. После установки Wizard'а Android Studio, он запустит уже сам установщик Android Studio. Устанавливаем.
5. Теперь нажимаем ПКМ на "Мой компьютер" и выбираем "Свойства". На вкладке "Дополнительно" нажмите на "Переменные среды", в разделе "Системные переменные" выбираем строчку "Path" и жмём кнопку "Изменить". Добавляем в конец строки полный путь до директории platform-tools/, предварительно отделив его точкой с запятой ";" Например:
;C:\Users\admin1\AppData\Local\Android\Android_SDK\platform-tools

6. Заходим в папку Android_SDK и запускаем SDK Manager. В списке рекомендуется выбрать всё.
7. Нажимаем Install 101 packages
8. Появится список с галочками и крестиками. Нажимаем на верхнюю и справа выбираем Accept. Устанавливаем. Ждём.
9. Запускаем AVD Manager и вуаля!
Создание девайса
Прикрепленное изображение

1. Нажимаем кнопку Create...
2. В верхнее поле пишем название виртуального девайса без пробелов.
3. Выбираем девайс который хотим эмулировать.
4. Выбираем версию Android. Лично из моего опыта рекомендую 4.4.2.
5. Выбираем процессор. Лучше ARM.
6. Keyboard оставляем как есть.
7. Выбираем Skin: Skin with dynamic hardware controls
8. Выбираем оперативную память. Рекомендую набрать 2048. Правое поле оставляем как есть.
9. Internal Storage - Внутренняя память. Даём значение. Лучше поставить 500.
10. Выбираем размер SD-карты. Рекомендую 500.
11. Emulation Options: Выбираем Use Host GPU.
12. Нажимаем ОК и ждём.
13. В списке выбираем Ваше только что устройство и жмём Start.
Что должно получится. Пример Android 2.0
Прикрепленное изображение
Решение ошибок
В - Вопрос
О - Ответ
П - Причина
В: emulator: ERROR: no search paths found in this AVD's configuration.
Weird, the AVD's config.ini file is malformed. Try re-creating it.
П: В пути присутствует кириллица.
О:
ebb @ 01.01.2011, 03:52 *
По пути «c:\Documents and Settings\ИМЯ ПОЛЬЗОВАТЕЛЯ\.android\avd\» есть файлик «ВАШЕ НАЗВАНИЕ ВИРТУАЛКИ.ini». Открыть блокнотом и отредактировать путь. У вас он примерно будет выглядеть как, «c:\Documents and Settings\АБРАКАДАБРАЧЕГОТОТАМ\.android\avd\название эмуля.avd». Заменить «АБРАКАДАБРАЧЕГОТОТАМ» на ваше имя пользователя и сохранить.
Это всё проверено на WinXP.
Если не получается, пробуем этот способ
Oleg V @ 28.04.2012, 12:38 *
Поэтому, недолго думая, я просто сделал нормальную командную строку и запустил ее из папки приемника, куда предварительно переместил .android и записал junction.exe
junction.exe "C:\Documents and Settings\имя пользователя\.android" "C:\мой путь куда надо\.android" и все слинковалось
После создания нового образа необходимо править инишник образа, менять в нем путь с C:\Documents and Settings\имя пользователя\.android...... на C:\мой путь куда надо\.android.....
Сам архив тут.
В: adb не является внутренней или внешней командой, исполняемой программой или пакетным файлом
П: Вы не добавили adb в системные переменные или указали там неверный путь к файлу adb.
Старый метод - через командную строку
Теперь нам надо создать свой AVD (Android Virtual Devace), говоря проще создаём наш виртуальный девайс.
Идём в Пуск -> Выполнить -> набираем cmd и жмём ОК

В командной строке пишем android create avd -n <name> -t <targetID>
<name> - это имя нашего девайса (например HTC)
<targetID> - если поставим значение 1, то у нашего девайса будет Android 1.1; если поставим значение 2, то у нашего девайса будет Android 1.5

Так же при создании AVD можно указать и другие параметры для нашего будущего девайса в виде -<option> <value>, где <option> - это параметр, а <value> - значение. Список параметров можно посмотреть тут

Прикрепленное изображение

После создания AVD мы можем изменить железные характеристики нашего виртуального девайса. Для этого идём в директорию где находится наш виртуальный девайс, по умолчанию C:\Documents and Settings\имя_пользователя\.android\ на Windows XP, и C:\Users\имя_пользователя\.android\ на Windows Vista. В файле config.ini дописываем то что хотим изменить, список параметров тут

Удалить виртуальный девайс можно набрав в командной строке android delete avd -n <name>

Примерный алгоритм запуска AVD с 9 андроидом в картинках

Запуск виртуального девайса
Для запуска созданного нами виртуального девайса идём в командную строку. Там набираем emulator -avd <avd_name>, где <avd_name> - имя нашего девайса.

Так же при запуске можно указать различные параметры, список тут.

Прикрепленное изображение
Установка/переустановка приложений
Для установки приложений на наш виртуальный девайс, в командной строке пишем adb install your_application.apk, где your_application.apk - путь к приложению которое вы хотите установить.
После этого оно появится в вашем девайсе.
Для переустановки пишем adb install -r your_application.apk

Прикрепленное изображение
Образы
Девайсы
Альтернативы
Бэкап ваших программ в отдельный system.img

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

За ребрендинг шапки спасибо говорим Google 61


Сообщение отредактировал Kenas - 30.07.20, 12:53
Причина редактирования: Android Emulator Recovery



Реп: (0)
Подскажите! Есть ли эмуляторы андроид, в которых можно подменять устройства, то есть что бы можно было сделать 10ок разных устройств на пк, для рефов. ?



Реп: (15)
Доброго дня всем.
Подскажите какой сейчас есть стабильный (не жрёт cpu и gpu на ровном месте) игровой эмулятор, поддерживающий OpenGL, DirectX или Vulkan?



Реп: (15)
* fheonix, Ну точно не этот. Этот очень сильно тормозит, и он создан не для игр. VirtualBox с Android x86 может показать хорошие результаты. А вообще такие вопросы надо задавать в этой теме.

Сообщение отредактировал _artyom08 - 03.10.20, 18:20



Реп: (1)
Надо добавить в эмуль максимальное количество контактов. Сколько можно максимум?
1 000 000 ?
10 000 000?

Напишите плз мне в телегу кто знает как это сделать.
Закажу прогу.
Telegram @covinstore

Сообщение отредактировал Kazz90 - 17.11.20, 21:54



Реп: (1)
Существует ли приложение, которое дублирует СМСки, которые приходят на кнопочный телефон?



Реп: (9)
Всем привет.
Как можно установить Magisk на Android Studio??
Нашел на github ветку, неполучается пропатчить ramdisk.img

Сообщение отредактировал yps03 - 21.12.20, 12:51



Реп: (4)
А ксати, так как эмуляторы ведроида распространены,(не то что эмуляторы сибиана) и поддержка ведроида усиленно продолжается, то возможно, есть способ, запустить ведро на ведре? Думаю, сложностей в этом не будет, с ведроидом все возможно же?



Реп: (250)
gaiosman @ 26.03.21, 20:24 *
возможно, есть способ, запустить ведро на ведре? Думаю, сложностей в этом не будет, с ведроидом все возможно же?

Exactly!
Parallel Space (Пост We_Are_The_Champions (c) #105465534)



Реп: (0)
Всем привет как установить Android sdk на W10 я заипался уже мне нужен только терминал от него



Реп: (0)
А можно как нибудь свою прошивку эмулировать?
Я хочу сделать свою прошивку, но не хочу душить свой телефон, такое можно сделать на эмуляторе?



Реп: (15)
* ZewsicShow, Нет нельзя. Пользуйтесь поиском по теме.

Сообщение отредактировал _artyom08 - 02.05.21, 14:58



Реп: (0)
Стоит задача использовать камеру на виртуальных устройствах но слишком низкое у неё разрешение (всего 960х1280)
Как можно его увеличить??? Может в конфигах где то что то можно подправить??

Прикрепленные изображения
Прикрепленное изображение



Реп: (0)
добрый всем !как запустить на win 7 прошивку от магнитолы (андроид 8.1) дабы вскавырнуть !спасибо заранее



Реп: (0)
Можно пожалуста скинуть ссылку на SDK Андроида просто на сайте разработчиков Андроида я не нашёл SDK



Реп: (1)
* Тимофей Кузнецов, Вот установщик:
Прикрепленный файлinstaller_r24.0.2-windows.exe ( 87.19 МБ )

Вот уже установленный:
Прикрепленный файлandroid-sdk_r24.0.2-windows.zip ( 133.01 МБ )



Реп: (0)
Можно ли сделать бэкап телефона, допустим через TWRP или неважно как и потом запустить его на ПК?
Как это реализовать ?



Реп: (35)
Да, интересный вопрос...


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 17.07.24, 13:29