Настройка Android с Eclipse, Android SDK, PhoneGap (Ubuntu 10.10)

Содержание материала

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

UbuntuВ этом руководстве описывается, как можно создать среду разработки для создания Android приложений на рабочем desktop Ubuntu 10.10 c использованием Eclipse, Android SDK, и PhoneGap. PhoneGap позволяет Вам создавать свой Android приложений с использованием веб-технологий, таких как HTML, CSS, JavaScript и (например, с библиотеками JavaScript, такие как JQuery / jQTouch), и она превратит эти веб-приложения в родные приложений Android (на самом деле, PhoneGap поддерживает несколько платформ таких как Android, iPhone, Palm, Windows Mobile, Symbian, так что Вы можете использовать те же источники для создания приложений в различных платформах).

Установка Eclipse и подготовка для Android SDK / PhoneGap

Сначала откройте терминал ( Приложения - Стандартные - Терминал ). Eclipse и предпосылки для Android SDK и PhoneGap могут быть установлены следующим образом:

  • sudo apt-get install openjdk-6-jdk eclipse ruby rubygems ruby-dev git ant libxml2 libxml2-dev libxslt-dev
  • sudo gem install nokogiri

Установка Android SDK

Откройте Firefox и перейдите к developer.android.com. Там вы найдете ссылки на Android SDK для различных платформ (Windows, Mac OS X, Linux). Скопируйте ссылку расположения загрузки для Linux (i386) (не волнуйтесь, это обновление предназначено для обеих архитектур i386 и x86_64 платформы !) ...

Скачать Android SDK

... скачайте и распакуйте его следующим образом:

  • cd ~
  • wget http://dl.google.com/android/android-sdk_r09-linux_x86.tgz
  • tar xvfz android-sdk_r09-linux_x86

Или выполните это вручную через графический интерфейс. Пропустив эти все пункты и сразу продолжив с запуска Android SDK. Что бы запустить Android SDK необходимо запустить файл в только то распакованном каталоге (в моем случае это /home/user/android-sdk-linux_x86/tools/android).

Продолжая запуск Android SDK через консоль Эти действия дадут Вам каталог Android-SDK-linux_86 в вашем домашнем каталоге ( $ HOME ). Мы должны добавить $ HOME/android-sdk-linux_x86/tools каталог и $ HOME/android-sdk-linux_x86/platform-tools каталог нашей PATH переменной, откроем ~/.profile ... :

  • gedit ~/.profile

... и добавим следующую строку в конец файла:

[...]
PATH="$HOME/android-sdk-linux_x86/tools:$HOME/android-sdk-linux_x86/platform-tools:$PATH"

Сохраните сделанные изменения (при этом мы должны выйдем из редактора вернувшись в консоль системы), в консоли выполните:

  • export PATH="$HOME/android-sdk-linux_x86/tools:$HOME/android-sdk-linux_x86/platform-tools:$PATH"

Запуск Android SDK

Теперь запустите Android SDK:

  • android

Вот так выглядит Android SDK:

Android SDK

Выберите Available packages в левой панели, а затем выберите Android Repository в правой панели для загрузки SDK пакетов:

Репозитории Android SDK

Выберите необходимые пакеты, которые принадлежат к группе Android Repository. Нажмите на кнопку Install Selected:

Установка репозиторий Android SDK

Откроется новое окно, установить переключатель в положение Принять и нажмите на Install для начала загрузки пакетов SDK:

Android SDK

Если ADB ( Android Debug Bridge ) необходимо перезапустить, нажмите Yes :

Android SDK

Нажмите на Close по завершению загрузки - это закроет окно загрузки:

Установка Android SDK

Прошу не обращать внимание на ошибки в логе установки, вызванные нехваткой места на жестком диске.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.