Android (Русский)

From ArchWiki
Jump to: navigation, search

Tango-preferences-desktop-locale.pngЭта страница нуждается в сопроводителеTango-preferences-desktop-locale.png

Статья не гарантирует актуальность информации. Помогите русскоязычному сообществу поддержкой подобных страниц. См. Команда переводчиков ArchWiki

В этой статье я постараюсь описать установку android-sdk под arch linux, включая особенности x64 систем.

Подготовка.

Для работы нам понадобится yaourt

Также проследите, что бы в /etc/pacman.conf были сняты комментарии с следующих строк:

[multilib]
Include = /etc/pacman.d/mirrorlist

Желательно обновить систему:

yaourt -Syu

ну или хотя бы синхронизировать репозитории

yaourt -Sy

Установка android-sdk

Тут есть три пути:

  • установить через систему управления пакетами arch linux yaourt.
  • установить через Eclipse.
  • поставить вручную.

Последний вариант рассматривать не буду.

Примечание: android-sdk существует только в варианте x86, в принципе это не проблема для x64, нужно только установить 32-х разрядные версии библиотек. Обратите на это внимание если выберите второй или третий вариант установки, иначе все установится, но работать не будет.

Установка через yaourt.

# yaourt -S android-sdk

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

Если ставили из под root, могут возникнуть трудности с доступом к папкам sdk, для устранения:

# chown -Rv <имя вашего пользователя> /opt/android-sdk
Примечание: На данный момент установлены только базовые компоненты android-sdk, о чем сказано в /opt/android-sdk/SDK Readme.txt

Для установки всех компонентов:

# cd /opt/android-sdk
#./tools/android

Настройка Netbeans

Если вы пользуетесь IDE Netbeans, загрузите nbandroid:

Tools -> Plugins -> Settings

Добавьте URL: http://nbandroid.org/release72/updates/updates.xml

Затем перейдите в Available Plugins и установите плагины Android и Android Test Runner для вашей версии IDE. После установки перейдите:

Tools -> Options -> Miscellaneous -> Android

и выберите путь Android SDK (обычно /opt/android-sdk). Доустановить необходимые пакеты и создать AVD можно в:

Tools -> Android SDK and AVD manager

Готово!

Установка через Eclipse

Установка Eclipse:

#pacman -S eclipse

Устанавливаем все необходимые библиотеки:

# yaourt  -S lib32-alsa-lib lib32-openal lib32-libstdc++5 lib32-libxv lib32-ncurses lib32-sdl lib32-zlib swt

Этот пункт не пройдет если вы не убрали комментарий с [multilib] в /etc/pacman.conf

Запускаем Eclipse.

# eclipse

Далее идем в

Help => Install New Software => Add

Name: Indigo

Location: http://download.eclipse.org/releases/indigo/

Немного подождем, затем в последней категории:

Web, XML, Java EE and OSGi Enterprise Development

выбираем последний пункт

WST Server Adapters

Ну и устанавливаем выбранный компонент.

Теперь опять идем в

Help => Install New Software => Add

Name: ADT plugin

Location: https://dl-ssl.google.com/android/eclipse/

Select All

и заканчиваем установку.

На панели Eclipse запускаем "Opens the Android SDK Manager" устанавливаем Tools и нужную нам версию платформы android.

Прописать PATH

В не зависимости от того каким путем Вы установили android-sdk, желательно прописать PATH в .bashrc или .bash_profile В моем случае это:

PATH=$PATH:/home/anton/android/android-sdk/tools:/home/anton/android/android-sdk/platform-tools

Вот и все, приятной работы!