Пълно ръководство за инсталиране на Android SDK / ADT Bundle в Ubuntu

Какво трябва да се направи, за да се инсталира Android SDK / ADT Bundle на Ubuntu?

Всяка от стъпките в отговора беше намерена в някой различен форум, тъй като срещнах пречки при започването на работа с моя Android SDK и след това публикувах въпроси в съответните форуми. Затова реших, че това ще бъде полезно с това, че е налично решение на едно място, в случай че някога се наложи да се преинсталира Ubuntu и да се инсталира Android SDK / ADT Bundle от нулата!

Всъщност мисля, че трябва да използвате [Android Studio] (https://developer.android.com/studio/index.html), за да разработите приложение за Android. Ако обаче имате причина да използвате Eclipse, можете да следвате следното ръководство.

Target     : Super Newbies
IDE        : Eclipse
Description: Provide a GUI method to install Android IDE using Eclipse
  1. Инсталиране на Java Runtime (JDK) и Eclipse IDE

  • Потърсете Софтуер в Ubuntu и стартирайте Софтуерен център на Ubuntu.

  • Потърсете Java в Ubuntu Software Center и след това инсталирайте OpenJDK Java Runtime.

  • Потърсете Eclipse в Ubuntu Software Center и след това го инсталирайте.

  • Ако успешно сте инсталирали Eclipse и JDK, той ще се появи в резултата от търсенето на вашия компютър.

  • За JDK можете също така да натиснете CTRL + ALT + T, за да отворите терминал и да въведете командата java -version, за да проверите отново.

  • Съвети : Заключете иконата на Eclipse в стартиращата програма.

  1. Сваляне на SDK

  • Отидете на адрес http://developer.android.com/sdk/index.html, за да изтеглите последната версия на SDK.

  • Превъртете надолу и щракнете върху Изтегляне от други платформи (DOWNLOAD FROM OTHER PLATFORMS)

  • Щракнете върху android-sdk_r22.6.2-linux.tgz под Linux 32 & 64-bit на SDK Tools Only.

  • Отбележете Прочетох и съм съгласен с горните условия и щракнете върху Изтегляне на android-sdk_r22.6.2-linux.tgz.

  • Изчакайте процеса на изтегляне.

  1. Приготвяне за инсталиране

  • Отидете на мястото, където сте задали да изтеглите файла.
  • Щракнете върху файла[.tgz] и изберете Extract Here (Изтегляне тук).
  • Сега можете да видите, че се появява файл, наречен android-sdk-linux, както е показано по-долу.
  • Влезте в папката android-sdk-linux.
  • Въведете папката tools и след това копирайте местоположението на папката.
  • Натиснете клавишите CTRL + ALT + T, за да отворите терминал и след това използвайте следната команда. Където /home/casper/Downloads/android-sdk-linux/tools е местоположението, което копирах преди това. Можете просто да напишете cd и да щракнете с десния бутон на мишката, за да поставите местоположението в терминала. cd /home/casper/Downloads/android-sdk-linux/tools ./android
  • Сега ще бъде стартиран Android SDK Manager.

  1. Инсталиране на пакети

  • Щракнете върху Install [Number] packages... (Инсталиране на [брой] пакети).
  • Щракнете върху Accept License (Приемане на лиценза) и след това щракнете върху Install.
  • Изчакайте процеса на инсталиране.
  • Накрая ще се покаже това съобщение.

  1. Редактиране на ".bashrc"

  • Натиснете CTRL + ALT + T, за да отворите нов терминал и въведете : gedit ~/.bashrc
  • Сега ще се появи следният текст.
  • Добавете следното в горната част на целия текст и след това го запазете. (Не затваряйте файла) export PATH=${PATH}:~/android-sdk-linux/tools export PATH=${PATH}:~/android-sdk-linux/platform-tools
  • Пример :
  • [Препоръчително] Преместете целия файл android-sdk-linux в работното пространство на eclipse's и в създадена от вас папка с име Android. Освен това трябва да копирате местоположението.
  • Сега се върнете към файла ".bashrc" и заменете '~' с местоположението, което копирахте преди това, след което го запазете и затворете.
  • Излезте и влезте отново в системата Ubuntu.

  1. Настройване на виртуално устройство с Android

  • Натиснете CTRL + ALT + T и въведете android avd, за да отворите мениджъра на виртуални устройства за Android.

  • Щракнете върху New.... Настройте го по следния начин и кликнете върху OK.

  • Щракнете върху вашето виртуално устройство и след това щракнете върху Start....

  • Кликнете върху Launch.

  • Стартиране на вашето виртуално устройство

  1. Инсталиране на ADT плъгина в Eclipse

  • Стартирайте Eclipse и отидете на Help -> Install New Software...
  • Щракнете върху Add....
  • Въведете следното и след това щракнете върху OK. Име : ADT Plugin Местоположение : https://dl-ssl.google.com/android/eclipse/
  • Поставете отметка в квадратчето Developer Tools и след това щракнете върху Next>.
  • Щракнете върху Next>.
  • Щракнете върху "I accept the..." и щракнете върху Finish.
  • Изчакайте процеса на инсталиране.
  • Рестартирайте Eclipse.
  • Щракнете върху Open Preferences.
  • Копирайте местоположението на собствения си SDK (Местоположението на файла android-sdk-linux).
  • Вмъкнете в текстовото поле SDK Location: и след това щракнете върху Apply и OK.
  • Насладете се на създаването на всяко приложение за Android с вашето Ubuntu.
Коментари (16)
Решение

Стъпка 1

Проверете в System Settings -> Details дали вашето Ubuntu е 32-битово или 64-битово


Стъпка 2

(Използвайки софтуерния център или командния ред) Ако вашата Ubuntu е 32-битова операционна система, инсталирайте libgl1-mesa-dev.

В случай че операционната система е 64-битова, инсталирайте ia32-libs (Ubuntu 13.04 или по-ранни версии) или libgl1-mesa-dev:i386 (Ubuntu 13.10 и по-нови версии)


Стъпка 3

Инсталирайте openjdk-8-jdk. Ако не е съвместим, опитайте с openjdk-7-jdk, а ако все още не е съвместим - с openjdk-6-jdk.


Стъпка 4

Изтеглете инструментите за командния ред на Android SDK тук (те'се намират в долната част на страницата) и ги разархивирайте на място, където можете да ги оставите, докато имате нужда от Android SDK, например /opt/.


Стъпка 5

Проверете дали в разархивираната папка ADT Bundle (или в папката Android SDK, според случая) има папки tools и platform-tools. Ако папката platform-tools отсъства, би трябвало да можете да я инсталирате от мениджъра на виртуални устройства на Android, който може да бъде стартиран чрез въвеждане на командата

android

в терминала. В тези папки се съхраняват някои важни команди. Добавете ги към пътя на изпълнимите файлове. Добавянето им към пътя може да се извърши по следния начин:

Първо изпълнете gedit ~/.pam_environment. Ще се отвори файл. Просто добавете тези редове към този файл:

PATH DEFAULT=${PATH}:/path/to/tools PATH DEFAULT=${PATH}:/path/to/platform-tools

Тук трябва да замените /path/to/tools и /path/to/platform-tools с абсолютните пътища в зависимост от това къде сте разархивирали SDK или ADT пакета за изтегляне. Сега всички команди adb, android, emulator и т.н. могат просто да се изпълняват в терминала, без да се задават абсолютни пътища. Това означава, че няма да получите грешка "командата не е намерена", ако я дадете без абсолютния ѝ път.


Стъпка 6

Въведете android в терминала и, ако Стъпка 5 е изпълнена правилно, ще се стартира Android SDK Package Tool, където можете да завършите инсталацията.

Коментари (16)

Този отговор може да изглежда дълъг, но се опитах да обясня всяка стъпка възможно най-подробно, така че нищо да не се обърка. Можете да настроите това за по-малко от 5 минути, дори и като начинаещ.


  1. За да използвате Eclipse, ще ви е необходима Java, затова първо я инсталирайте:

    Eclipse е IDE. Пакетът Android ADT се предоставя в комплект с Eclipse IDE по подразбиране. Ако предпочитате, можете да изберете да използвате и друга IDE (например NetBeans), но тъй като Eclipse е по подразбиране, в този урок ще разгледам само Eclipse.

  2. Отворете терминал

    Потърсете го във вашия Dash или натиснете CTRL + ALT + T

  3. Изпълнете следните команди:

       sudo apt-get update
       sudo apt-get install openjdk-7-jdk

    Проверете дали виждате някакви грешки на екрана, след което продължете.

  4. Сега изтеглете пакета Android ADT (това е Eclipse + Android SDK):

  5. Щракнете върху [тук] (http://developer.android.com/sdk/index.html), за да отидете на страницата за изтегляне.

  6. Щракнете върху Download the SDK (ADT Bundle for Linux) (Изтегляне на SDK (ADT пакет за Linux)).

  7. Поставете отметка върху Прочетох и съм съгласен с горните условия.

  8. Изберете вашата архитектура:

    [Как мога да проверя това?] (https://askubuntu.com/a/65731/270074)

  • Проверете 32-bit, ако имате 32-битова Ubuntu
  • Проверете 64-bit, ако имате 64-битова Ubuntu
  1. Щракнете върху Download the SDK ADT Bundle for Linux (Изтегляне на пакета SDK ADT за Linux)

  2. Инсталирайте пакета ADT за Android:

  3. Отворете файла .zip, който току-що изтеглихте

  4. Изтеглете всички файлове в директория, например:

       ~/ADT

    След извличането тази директория трябва да съдържа 2 други директории:

       ~/ADT/eclipse
       ~/ADT/sdk
  5. Добавете двоичните файлове на platform-tools към вашия $PATH:

    Това не е задължително, но ще направи достъпни команди като adb от терминала.

  6. Отворете терминал

  7. Изпълнете следната команда:

       nano ~/.profile
  8. Добавете следния ред отгоре:

       PATH="$HOME/ADT/sdk/platform-tools:$PATH"
  9. Запишете файла

    Можете да направите това, като натиснете CTRL + X, Y, ENTER

  10. Създайте пряк път във вашия Dash, за да стартирате лесно ADT:

  11. Отворете терминал

  12. Изпълнете следната команда

       nano ~/.local/share/applications/adt.desktop
  13. Поставете това:

    Това може да стане, като кликнете с десния бутон на мишката в прозореца на терминала и след това щракнете върху Paste.

       [Вход на работния плот]
       Версия=1.0
       Име=Android ADT
       Коментар=Създаване на Android ADT
       Exec=/home/username/ADT/eclipse/eclipse
       Icon=/home/username/ADT/eclipse/icon.xpm
       Terminal=false
       Тип=Апликация
       Категории=Разработване;IDE;

    Забележка: Заменете username с вашето потребителско име. Можете да получите потребителското си име, като изпълните whoami в терминала.

  14. Запишете файла

  15. Изпълнете следната команда, за да го направите изпълним:

       chmod +x ~/.local/share/applications/adt.desktop

Ако сте направили всичко правилно, вече успешно сте инсталирали Android ADT. Отворете своя Dash и потърсете ADT. Кликнете върху Android ADT, за да проверите дали работи!

Коментари (4)