Май
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. Разрешаем приложению админские права и ждем загрузки списка доступных пакетов.

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

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

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

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

Основные пункты стандартные, название, выбор версии 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. Как исправить?
  • В файле конфигураций неправильно указаны пути. Есть подозрение, что вы там используете русские буквы.
  • кирилл
    возможно ли вводить русские буквы со стационарной клавиатуры?если да, то как это сделать? Или это возможно только с экрана андроида?