Olej писал(а):
Android Studio & SDK
Про Android SDK здесь написано более чем достаточно ... почти 5 лет назад:
Android (здесь и далее - 6 стр. форума).
На этот раз я прокомментирую (в картинках) установку и подготовку Android Studio ... который сам установит SDK (как мне кажется, Android Studio - это накрученная GUI оболочка над SDK от разработчиков IntelliJ IDEA - в угоду привычкам Windows юзерам).
1. Установка от разработчиков (с кино-видео) описана здесь:
Install Android Studio.
Но там есть ... заморочки.
If the JDK is not available or the version is lower than 1.8, download the Java SE Development Kit 8
У вас в Linux, скорее всего на сегодня, будет Open JDK 1.7 (за исключением, может, Fedora 22/23).
Код: Выделить всё
olej@nvidia ~ $ java -version
java version "1.7.0_95"
OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-0ubuntu0.14.04.1)
OpenJDK Server VM (build 24.95-b01, mixed mode)
Чтоб не заморачиваться, я просто переключаюсь (переменными окружения) на Sun/Oracle JDK, который у меня ранее установлен (см. здесь
JDK & OpenJDK).
Код: Выделить всё
olej@nvidia ~ $ java -version
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b26)
Java HotSpot(TM) Server VM (build 25.40-b25, mixed mode)
2.
Unpack the .zip file you downloaded to an appropriate location for your applications, such as within /usr/local/ for your user profile, or /opt/ for shared users.
Я всё это разархивирую в /opt, чтоы любой пользователь мог пользоваться (да и места у меня в / больше чем в $HOME, чтоб его забивать).
Код: Выделить всё
nvidia opt # ls /opt/android-studio -l
итого 44
drwxrwxr-x 3 root root 4096 Апр 5 12:58 bin
-rw-r--r-- 1 root root 14 Апр 4 18:04 build.txt
drwxrwxr-x 4 root root 4096 Апр 5 12:58 gradle
-rw-r--r-- 1 root root 1933 Апр 4 18:05 Install-Linux-tar.txt
drwxrwxr-x 6 root root 4096 Апр 5 12:58 lib
drwxrwxr-x 2 root root 4096 Апр 5 12:58 license
-rw-r--r-- 1 root root 11358 Апр 4 18:05 LICENSE.txt
-rw-r--r-- 1 root root 128 Апр 4 18:05 NOTICE.txt
drwxrwxr-x 31 root root 4096 Апр 5 12:58 plugins
Путь к bin в установке прописываю в своём $HOME/.bashrc :
Код: Выделить всё
olej@nvidia /opt/android-studio/bin $ echo $PATH
/opt/oracle/jdk1.8.0_40/bin:/opt/oracle/jdk1.8.0_40/jre/bin:/opt/oracle/jdk1.8.0_40/bin:/opt/oracle/jdk1.8.0_40/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/android-studio/bin:/opt/android-studio/bin