Android, разработка · 2 min read · Feb 14, 2026
Настройка среды сборки Android-приложений с Eclipse, Android SDK, PhoneGap (Debian Squeeze)
Настройка среды сборки Android-приложений с Eclipse, Android SDK, PhoneGap (Debian Squeeze)
Версия 1.0
Автор: Фалко Тимме
Следите за мной в Twitter
Этот учебник описывает, как вы можете настроить среду разработки для сборки Android-приложений на настольном компьютере с Debian Squeeze, используя Eclipse, Android SDK и PhoneGap. Я опишу, как собирать Android-приложения из командной строки с помощью PhoneGap и из графического интерфейса с помощью Eclipse и PhoneGap, а также как тестировать их в эмуляторе Android и на реальном устройстве Android. PhoneGap позволяет вам разрабатывать ваши Android-приложения с использованием веб-технологий, таких как HTML, CSS и JavaScript (например, с библиотеками JavaScript, такими как jQuery/jQTouch), и он преобразует эти веб-приложения в нативные Android-приложения (на самом деле, PhoneGap поддерживает несколько платформ, таких как Android, iPhone, Palm, Windows Mobile, Symbian, так что вы можете использовать одни и те же исходные коды для создания приложений для нескольких платформ).
Я не даю никаких гарантий, что это сработает для вас!
1 Предварительная заметка
Я не буду объяснять, как разрабатывать Android-приложение с использованием HTML, CSS и JavaScript. Вы можете найти множество учебников об этом в Интернете, например, этот:
Учебник: Простой клиент Twitter с JQTouch
На самом деле, я использую немного измененную версию клиента Twitter, описанного в ссылке, чтобы создать приложение Twitter в этом учебнике.
2 Установка Eclipse и предварительные требования для Android SDK/PhoneGap
Сначала откройте терминал (Программы > Служебные программы > Терминал):

Станьте root:
suEclipse и предварительные требования для Android SDK и PhoneGap можно установить следующим образом:
apt-get install openjdk-6-jdk eclipse ruby rubygems ruby-dev libnokogiri-ruby git ant libxml2 libxml2-dev libxslt-devЕсли вы находитесь на 64-битной системе, вам также нужно установить следующие два пакета:
apt-get install lib32stdc++6 ia32-libsВведите
exitпосле этого, чтобы выйти из оболочки root и снова стать обычным пользователем.
3 Установка Android SDK
Откройте Iceweasel/Firefox и перейдите на http://developer.android.com/sdk/index.html. Там вы найдете ссылки на Android SDK для различных платформ (Windows, Mac OS X, Linux). Скопируйте адрес ссылки для загрузки для Linux (i386) (не беспокойтесь, эта загрузка работает как на i386, так и на x86_64 платформах!)…

… и загрузите и распакуйте его следующим образом:
cd ~
wget http://dl.google.com/android/android-sdk_r10-linux_x86.tgz
tar xvfz android-sdk_r10-linux_x86.tgzЭто создаст директорию android-sdk-linux_x86 в вашем домашнем каталоге ( $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Вот как выглядит Android SDK:

Выберите Доступные пакеты в левой панели, а затем выберите Android Repository в правой панели, чтобы загрузить пакеты SDK:

Пакеты, которые принадлежат группе Android Repository, теперь должны быть отмечены. Нажмите кнопку Установить выбранные:

Откроется новое окно; отметьте радиокнопку Принять и нажмите Установить…

… чтобы начать загрузку пакетов SDK:

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

Нажмите Закрыть после завершения загрузки - это закроет окно загрузки:

Get new posts in your inbox
No spam. Unsubscribe anytime.