Май
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 фтвкщшв ывл

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

Android Google HowTO SDK Se7en Tips&Tricks Tutorial UAC


Понравилась статья? Подпишись на рассылку по E-Mail или в RSS.
  • Спасибо за статью. Все получилось кроме установки приложений. Командная строка имеется ввиду просто \"cmd\" ? Или другая какая-то строка? Пишу: C:android-sdk-windowstools>adb install C:android-sdk-windowssofttweetdeck.apk Ответ: Такая то такая то команда не является внутренней или внешней командой.... Подскажите.
  • Простой \"cmd\", но запущенный с правами администратора. Проверьте есть ли в папке C:android-sdk-windowstools, файл adb.exe. Если его нет, то нужно его найти. Попробуйте написать команду с ехе: C:android-sdk-windowstoolsadb.exe install C:android-sdk-windowssofttweetdeck.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. Как исправить?
  • В файле конфигураций неправильно указаны пути. Есть подозрение, что вы там используете русские буквы.
  • кирилл
    возможно ли вводить русские буквы со стационарной клавиатуры?если да, то как это сделать? Или это возможно только с экрана андроида?