Какво трябва да се направи, за да се инсталира 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
Потърсете Софтуер
в Ubuntu и стартирайте Софтуерен център на Ubuntu
.
Потърсете Java
в Ubuntu Software Center
и след това инсталирайте OpenJDK Java Runtime
.
Потърсете Eclipse
в Ubuntu Software Center
и след това го инсталирайте.
Ако успешно сте инсталирали Eclipse и JDK, той ще се появи в резултата от търсенето на вашия компютър.
За JDK можете също така да натиснете CTRL + ALT + T, за да отворите терминал и да въведете командата java -version
, за да проверите отново.
Отидете на адрес 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
.
Extract Here
(Изтегляне тук).
android-sdk-linux
, както е показано по-долу.
android-sdk-linux
.
tools
и след това копирайте местоположението на папката.
/home/casper/Downloads/android-sdk-linux/tools
е местоположението, което копирах преди това. Можете просто да напишете cd
и да щракнете с десния бутон на мишката, за да поставите местоположението в терминала.
cd /home/casper/Downloads/android-sdk-linux/tools
./android
Android SDK Manager
.Accept License
(Приемане на лиценза) и след това щракнете върху Install.
gedit ~/.bashrc
android-sdk-linux
в работното пространство на eclipse's и в създадена от вас папка с име Android
. Освен това трябва да копирате местоположението.
Натиснете CTRL + ALT + T и въведете android avd
, за да отворите мениджъра на виртуални устройства за Android.
Щракнете върху New.... Настройте го по следния начин и кликнете върху OK.
Щракнете върху вашето виртуално устройство и след това щракнете върху Start....
Кликнете върху Launch.
Developer Tools
и след това щракнете върху Next>.
android-sdk-linux
).
SDK Location:
и след това щракнете върху Apply и OK.
Стъпка 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, където можете да завършите инсталацията.
Този отговор може да изглежда дълъг, но се опитах да обясня всяка стъпка възможно най-подробно, така че нищо да не се обърка. Можете да настроите това за по-малко от 5 минути, дори и като начинаещ.
За да използвате Eclipse, ще ви е необходима Java, затова първо я инсталирайте:
Eclipse е IDE. Пакетът Android ADT се предоставя в комплект с Eclipse IDE по подразбиране. Ако предпочитате, можете да изберете да използвате и друга IDE (например NetBeans), но тъй като Eclipse е по подразбиране, в този урок ще разгледам само Eclipse.
Отворете терминал
Потърсете го във вашия Dash или натиснете CTRL + ALT + T
Изпълнете следните команди:
sudo apt-get update
sudo apt-get install openjdk-7-jdk
Проверете дали виждате някакви грешки на екрана, след което продължете.
Сега изтеглете пакета Android ADT (това е Eclipse + Android SDK):
Щракнете върху [тук] (http://developer.android.com/sdk/index.html), за да отидете на страницата за изтегляне.
Щракнете върху Download the SDK (ADT Bundle for Linux)
(Изтегляне на SDK (ADT пакет за Linux)).
Поставете отметка върху Прочетох и съм съгласен с горните условия
.
Изберете вашата архитектура:
[Как мога да проверя това?] (https://askubuntu.com/a/65731/270074)
32-bit
, ако имате 32-битова Ubuntu64-bit
, ако имате 64-битова UbuntuЩракнете върху Download the SDK ADT Bundle for Linux
(Изтегляне на пакета SDK ADT за Linux)
Инсталирайте пакета ADT за Android:
Отворете файла .zip
, който току-що изтеглихте
Изтеглете всички файлове в директория, например:
~/ADT
След извличането тази директория трябва да съдържа 2 други директории:
~/ADT/eclipse
~/ADT/sdk
Добавете двоичните файлове на platform-tools
към вашия $PATH
:
Това не е задължително, но ще направи достъпни команди като adb
от терминала.
Отворете терминал
Изпълнете следната команда:
nano ~/.profile
Добавете следния ред отгоре:
PATH="$HOME/ADT/sdk/platform-tools:$PATH"
Запишете файла
Можете да направите това, като натиснете CTRL + X, Y, ENTER
Създайте пряк път във вашия Dash, за да стартирате лесно ADT:
Отворете терминал
Изпълнете следната команда
nano ~/.local/share/applications/adt.desktop
Поставете това:
Това може да стане, като кликнете с десния бутон на мишката в прозореца на терминала и след това щракнете върху 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
в терминала.
Запишете файла
Изпълнете следната команда, за да го направите изпълним:
chmod +x ~/.local/share/applications/adt.desktop
Ако сте направили всичко правилно, вече успешно сте инсталирали Android ADT. Отворете своя Dash и потърсете ADT
. Кликнете върху Android ADT
, за да проверите дали работи!