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



Реп: (3554)
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



Реп: (1)
привет всем. вопросик вот таков. можно играть в игры и ломать их? или только для работы предназначен?



Реп: (1)
Кто нибудь к виртуалке с Андроидом новый жесткий диск цеплял? Или расширял существующий?
У меня кончилось место на диске, средствами WMVare я его расширил, но Андроид не видит новый объем диска... Кто-нибудь знает как проблему решить?



Реп: (0)
rozenfeld.roman про какой эмулятор говоришь? андроидх86? в сдк так не получиться. только при запуске через cmd командой partition-size "400" указываешь объем.
Что никто не получал рут на 4.3 и выше? бьюсь уже неделю над проблемой, не выходит.

Сообщение отредактировал krocops - 05.07.14, 12:19



Реп: (1)
Что делать если SDK Manager.exe не запускается?



Реп: (37)
на моём компе(Intel Pentium G2030 3.00 GHzx2 ядра, 2 ГБ оперативки) летает Android 4.0.3



Реп: (4)
Почему я запускаю на AVD виртуальное устройство,а у меня оно не запускается?



Реп: (0)
Не нашел больше куда написать.Проблема такая:скачиваю архив SDK (с офф сайта) а архив битый.Пробовал всё - 5 раз качал с этого сайта,потом с других,несколько раз переустанавливал архиваторы , пробовал восстановить им всё бузуспешно....



Реп: (6)
Вот рабочая сборка system.img android 4.3 Root+GPlay
http://www.ehalm.at/avd-4.3-gapps.php?l=en



Реп: (14)
Старая версия просто летает на моем компьютере



Реп: (179)
Помогите, нет инета на компе; кто может выложите свой сдк

Добавлено 21.08.2014, 00:27:

Пожалуйста

Добавлено 21.08.2014, 00:29:

Да и скачайте все что можно

Добавлено 21.08.2014, 00:32:

* Lether, а вы скачали jdk или jre

Все вопрос снят

Сообщение отредактировал Vladglushko88 - 21.08.14, 12:59



Реп: (0)
А где взять пакеты для SDK Manegara как в шапке? Я про те где установка гугла Апп и версии андроида . У меня версия поновее наверн и такого как в шапке нет.



Реп: (0)
Всё настроил но при запуске намертво высвечивается табличка андроида



Реп: (0)
dd



Реп: (34)
ппц вроде все нормально но грузится вот уже минут 30 андроид 4,1,2
комп мощный 8 ядер амд 16 гиг оперативки скоростной 2200

Сообщение отредактировал Seido - 18.09.14, 13:07



Реп: (0)
:wallbash: если честно ничерта не понимаю во всей этой фигне... описание одно, ссылка на другой эмулятор, у нового даже меню нету, через кнопки сверху можно выбрать такие же действия, но кроме этого не понятно ниче
переделайте описание с нуля для нового эмулятора и желательно более доступно, для дибилов как я ;) , а то как-то тяжко разбиратся в такой программе слабо понимая англ яз...



Реп: (0)
перечитал от А до Я у же знаю как что и куда... но!!! Японский Бог - НЕ ДАЁТ СКАЧАТЬ ANDROID SDK с официального сайта - то при распаковке ошибка, то не докачивает.... есть ли у кого Android SDK новый в Яндексе ? что бы оттуда скачать, а то компу капут настанет }-)
Будьте так добры, пожалуйста :blush:



Реп: (1)
Доброго времени суток, реально ли запустить на данном эмуляторе Whatsapp? Может кто сталкивался с такого рода задачами, нужно что бы на ПК полноценно работал Whatsapp.



Реп: (0)
Здравствуйте, есть проблемка. Пытаюсь создать AVD девайс, неактивна вкладка Target, CPU/ABI. в .android\avd нету никакого файла вообще. В SDK вроде бы не показывает, что можно закачать что-то еще. Что делать?



Реп: (0)
And_pda @ 29.05.2013, 20:04 *
Дальше устанавливаем программы которые хотим и снимаем образ этой командой на прикрепленную sdcard
adb shell
/system/xbin/mkyaffs2image /system /sdcard/system.img


несколько часов уже мучаюсь, ничего не получается, как искать ответ не знаю:
/system/bin/sh: /system/xbin/mkyaffs2image: No such file or directory


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



Реп: (1)
ребят на windows 8.1 x64 пойдет сея программулина?


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

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

Сейчас: 29.03.24, 11:18