Как установить и настроить эмулятор Android
1. Установка Android SDK.
Android SDK требует для работы Java Development Kit версии 5 или 6, который можно скачать здесь.
Документация гласит, что обычной Java Runtime Environment недостаточно. Не знаю, насколько это верно в случае, если нас интересует только эмулятор, но в этот раз поверим.
Для установки эмулятора нам понадобиться инсталлятор Android SDK, который можно скачать на developer.android.com.
Далее, распаковываем и запускаем файл SDK Setup.exe.
Если все хорошо, то видим окно примерно следующего содержания:
На данном этапе лучше нажать "Cancel", в противном случае после нажатия кнопки "Install" будут установлены все компоненты из списка слева, что несколько избыточно в нашем случае.
Теперь мы видим главное окно инсталлятора.
Заходим в пункт "Available packages" и выбираем только то, что нужно, а именно "SDK Platform Android 2.1, API 7, revision 1 \ Archive for Windows (или что там у Вас)". Если Вы хотите тестировать программы на совместимость с предыдущими моделями устройств, то выберите также "SDK Platform Android 1.6, API 4, revision 2" или даже "SDK Platform Android 1.5, API 3, revision 3". После недолгих раздумий жмем "Install selected", в следующем окне "Install" и в случае успешной установки переходим к следующему пункту - создание виртуальных устройств.
В случае возникновения проблем, проверьте настройки подключения к интернет в пункте Settings. Если все же не удается установить соединение при получении списка доступных пакетов, установите галочку "Force https://... sources to be fetched using http://...".
2. Создание виртуального устройства.
Нет ничего проще. Заходим в пункт "Virtual devices", нажимаем кнопку "New..." и попадаем в окно создания эмулятора.
В поле "Name" вводим название эмулятора, учитывая что оно не может содержать пробелы.
В списке "Target" выбираем платформу устройства из установленных, например 1.5, 1.6 или 2.1, как показано на скриншоте.
Далее создаем или указываем файл образа SD карты, которая будет использоваться в этом устройстве.
После установки всех параметров нажимаем "Create AVD" и получаем готовый эмулятор устройства на базе выбранной версии платформы Android. Таких эмуляторов можно создать необходимое количество под разные версии платформ и с разным набором характеристик.
Запустить эмулятор можно из пункта "Virtual devices" кнопкой "Start".
3. Установка программ на эмулятор.
К сожалению, это далеко не самый очевидный момент.
Установка программ производится при запущенном эмуляторе при помощи утилиты "Android Debug Bridge" (adb.exe), которая расположена в каталоге tools в папке, в которую Вы распаковали SDK. Формат запуска утилиты из командной строки следующий:
c:\android-sdk-windows\tools>adb install c:\ToneMatrix.apk
1813 KB/s (957692 bytes in 0.515s)
pkg: /data/local/tmp/ToneMatrix.apk
Success
После чего установленная программа появится в списке на устройстве.
Ну вот и все. На сегодня.


Комментарии
Кратко, толково, помогло.
"Airplane mode" выключен? "Mobile network -> Data Enabled" включен? Иконка "3G" есть в области уведомлений? Даже не знаю что еще может быть.
Командная строка имеется ввиду просто "cmd" ? Или другая какая-то строка?
Пишу: C:\android-sdk-windows\tools>adb install C:\android-sdk-windows\soft\tw eetdeck.apk
Ответ: Такая то такая то команда не является внутренней или внешней командой....
Подскажите.
Вот:
C:\android-sdk-windows\tools\a db.exe install C:\android-sdk-windows\soft\tw eetdeck.apk
1644 KB/s (646388 bytes in 0.383s)
pkg: /data/local/tmp/tweetdeck.apk
Failure [INSTALL_FAILED _MISSING_SHARED _LIBRARY]
Чтобы это могло значить?
Либо можно создать самому при помощи:
mksdcard [-l label] size "file"
которая находится в папке tools рядом с adb.exe
Weird, the AVD's config.ini file is malformed. Try re-creating it.
что делать?
Русского эмулятора нет, но в эмуляторе как и в любом Android-устройстве можно выбрать в настройках русский язык.
Weird, the AVD's config.ini file is malformed. Try re-creating it.
Выходит вот такая ошибка что делать? Не могу понять вроде все правильно делаю и руки не кривые)
Weird, the AVD's config.ini file is malformed. Try re-creating it.
+1 Тоже самое
Как раз и нет у меня путь к файлу на англ и имя пользователя на англ
adb push "что" "куда"
туда вставляем вот ето
c:\android-sdk-windows\platfor m-tools\adb install c:\имя файла.apk
покажет процесс установки и потом все появится в меню.
Русского эмулятора нет, но в эмуляторе как и в любом Android-устройстве можно выбрать в настройках русский язык.
нет, русский язык не устанавливается , может что скачать надо?
Пришлось немного менять запрос)
Too many files specified;only takes APK file and verifier file.помогите что делать с этой ошибкой?
"Синтаксическая ошибка в имени папки, файле или метке тома"
---------------
Эмулятор расположен:
D:\android-sdk-windows
Файлы не в С:\Users_и так далее, а в D:\AVD\.android
(для этого создана переменная среда: D:\AVD)
-----------------
Устанавливая, ввожу в cmd (от имени Админа) следующее:
при замуске коммандной строки сразу вылезает(измени ть нельзя):
C:\Users\Admin
далее ввожу следующее:
cd D:\android-sdk-windows\platfor m-tools\adb install D:\имя файла.apk
Все папки и пути соответствуют. Проверял неоднократно. Что только не вводил в коммандную строку, разные варианты, все бесполезно, ответ один и тот же: "Синтаксическая ошибка в имени папки, файле или метке тома"
OS Win-7 Макс.
Все очень просто. Прогой setup.installapk (найти её с сети не проблема). Просто запускаете setup.installapk, указываете путь к эмулятору и все. Далее, если нужно установить *apk в эмуль, открываете этот файл в винде "открыть с помощью", и открываете с помощью setup.installapk (можете сразу ассоциировать *apk с setup.installapk). Все. Прога установлена в эмулятор.
Удачи.
Спасибо за информацию о более простом способе!
RSS лента комментариев этой записи.