среда, 18 января 2012 г.

Android emulator в Ubuntu.

Бывают в жизни ситуации, когда необходимо запустить какое-либо приложение для платформы android, но подходящего устройства под рукой нет. Если вы пишете софт и вам нужна тестовая платформа, или вы просто любопытны - представляю простую инструкцию по установке android emulator и android sdk на ubuntu.
  • Первый пункт - Java.
Для работы нам понадобится реализация Java, достаточно OpenJDK.
sudo apt-get install openjdk-6-jre
Или установите Oracle Java по инструкции тут или тут.
Проверить состояние java можно с помощью команды java -version.
  • Второй пункт - Android SDK.
Скачаем самый свежий Android SDK и распакуем его в домашнюю директорию.
wget -c http://dl.google.com/android/android-sdk_r16-linux.tgz
tar zxvf android-sdk_r16-linux.tgz
cd android-sdk-linux/tools/

Рабочая директория готова к нашим экспериментам.
  • Третий пункт - Загрузка компонентов.
После установки оболочки, необходимо загрузить SDK для всех версий, с которыми мы хотим работать. Для этого введем в терминал:
./android update sdk
Через некоторое время появится окошко, предлагающее на выбор версии для скачивания. По умолчанию отмечены все, но если вам нужны только определенные версии - отметьте reject'ом ненужные и нажмите install. Через пару минут (пару часов, в зависимости от скорости интернет соединения) будут скачаны и установлены все выбранные версии. Проверить можно в окне программы или командой ./android list
  • Четвертый пункт - Создание виртуального устройства.
Версии платформы установлены, теперь необходимо создать виртуальное устройство. Если вы закрыли окошко программы - введите команду ./android, чтобы запустить его снова. Теперь перейдите в меню Tools > Manage AVD и выберите New. Задайте параметры вашего устройства, такие как: версия android, размер дисплея, размер карты памяти (при указании размера больше 2Гб могут возникнуть проблемы. Если возникли - укажите размер меньше), названия вашего устройства. Проверить список устройств можно командой:
./android list avds
  • Последний шаг - Запуск и установка приложений.
Запустить наше устройство можно из окна Manage AVD, или командой:
./emulator @имя-устройства
Загрузка эмулятора может занять некоторое время, так что наберитесь терпения.
После полного запуска эмулятора можно приступить к установке приложений. Для этого переходим в директорию с инструментом установки и запускаем установку из .apk файла:
cd ~/android-sdk-linux/platform-tools/
./adb install /путь/к/файлу.apk

Комментариев нет:

Отправить комментарий