Май
12
2010

Эмулятор Android SDK

Эмулятор Android SDK

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

Перво-наперво нужно скачать необходимые файлы. Это Android SDK(тут) и Java SE JDK(тут). Собственно на этом этапе есть маленькая хитрость. Даже если у вас стоит 64-битная система, как у меня, нужно качать 32-х битную версию Java SE, x64 версию Android SDK тупо не видит. Описывать установку Java SE отдельно нету смысла, там все ясно.

Установка Android SDK

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

Запускаем SDK Setup.exе. Выскочит окошко с уведомлением UAC. Разрешаем приложению админские права и ждем загрузки списка доступных пакетов.

choose-sdk-packages

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

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

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

Заходим во вкладку Virtual Devices и нажимаем справа кнопку New… В котором откроется такое меню.

create-new-android-virtual-device

Основные пункты стандартные, название, выбор версии Android, размер карты памяти, разрешение экрана. Более интересной является вкладка Hardware. Тут можно выбрать разрешение камеры, размер оперативной памяти, размер раздела кэша, а также наличие в устройстве акселерометра, джойстика, GSM-модема, GPS, клавиатуры, сенсорного экрана и других вещей.

После выбора «конфигурации мечты» нажимаем Create AVD.

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

Установка программ

Что-бы в полной мере оценить возможности платформы Android необходимо установить дополнительные программы. Но задача это не тривиальная.  Поможет нам в этом Android Debug Bridge. Который находится в папке tools.

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

c:\android-sdk-windows\tools>adb install c:\package.apk

Не трудно понять, что вместо package.apk нужно ввести путь к вашей программе.

Однако следует помнить, что эмулятор запущен под администратором и коммандную строку так-же стоит запускать под администратором, иначе UAC не даст доступ к процессу из консоли.

Дождитесь надписи Success в консоли и приложение появится в виртуальном устройстве.

Неправильная раскладка: 'vekznjh фтвкщшв ывл

Понравилась статья? Посоветуйте друзьям!

, , , , , , ,


Понравилась статья? Подпишись на рассылку по E-Mail или в RSS.
  • Спасибо за статью. Все получилось кроме установки приложений.

    Командная строка имеется ввиду просто «cmd» ? Или другая какая-то строка?

    Пишу: C:\android-sdk-windows\tools>adb install C:\android-sdk-windows\soft\tweetdeck.apk

    Ответ: Такая то такая то команда не является внутренней или внешней командой….

    Подскажите.

  • Простой «cmd», но запущенный с правами администратора.
    Проверьте есть ли в папке C:\android-sdk-windows\tools\, файл adb.exe. Если его нет, то нужно его найти. Попробуйте написать команду с ехе: C:\android-sdk-windows\tools\adb.exe install C:\android-sdk-windows\soft\tweetdeck.apk

  • Сначала все устанавилось, эмулировл девайс, нажимаю пуск лаунч и мне выдает
    emulator: ERROR: no search paths found in this AVD’s configuration.
    Weird, the AVD’s config.ini file is malformed. Try re-creating it.
    Как исправить?

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