Как установить Android SDK на Ubuntu?
Для моей машины Ubuntu я загрузил последнюю версию Android SDK с этой страницы.
После извлечения загруженного .tgz
файла я пытался найти инструкции по установке и нашел
Чтобы начать работу с Linux:
Распакуйте загруженный ZIP файл. Файлы SDK загружаются отдельно в каталог, указанный пользователем.
Запишите имя и расположение каталога SDK в вашей системе - вам нужно будет обратиться к каталогу SDK позже, используя инструменты SDK из командной строки.
Что именно мы должны делать?
Ответы
Ответ 1
Вариант 1:
sudo apt update && sudo apt install android-sdk
Расположение Android SDK в Mac может быть любым из следующих:
Вариант 2:
Загрузите Android Studio.
Извлеките загруженный .zip
файл.
Извлеченное имя папки будет выглядеть примерно как android-studio
Для упрощения навигации переместите эту папку в домашнюю директорию.
После перемещения скопируйте перемещенную папку, щелкнув ее правой кнопкой мыши. Это действие поместит местоположение папки в буфер обмена.
Используйте Ctrl Alt T , чтобы открыть терминал
Перейдите в каталог этой папки, используя cd /home/(USER NAME)/android-studio/bin/
Введите эту команду, чтобы сделать studio.sh
исполняемым: chmod +x studio.sh
Введите ./studio.sh
Появится всплывающее окно с запросом настроек установки. В моем конкретном случае это новая установка, поэтому я остановлюсь на выборе У меня нет предыдущей версии Studio или я не хочу импортировать свои настройки.
Если вы все равно решили импортировать настройки, вам может потребоваться закрыть любой старый проект, который открывается, чтобы получить работающий Android SDK.
![./studio.sh popup]()
С этого момента мастер установки будет вам помогать.
![Android studio setup wizard]()
Android Studio может работать как с Open JDK, так и с Oracle JDK (рекомендуется). В случае, если Open JDK установлен, мастер порекомендует установить Oracle Java JDK, поскольку при использовании OpenJDK сообщается о некоторых проблемах пользовательского интерфейса и производительности.
Недостатком Oracle JDK является то, что он не будет обновляться с остальной частью вашей системы, как OpenJDK.
Мастер также может запросить информацию о проблемах ввода с IDEA.
Выберите тип установки
![Select Android studio install type]()
Проверьте параметры установки
![Verify Android studio installation settings]()
Эмулятор также можно настроить по мере необходимости.
![Android studio emulator configuration prompt]()
Мастер начнет загрузку необходимых инструментов SDK
Мастер может также показать ошибку о 32-битных библиотеках Linux, которая может быть решена с помощью следующей команды:
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1
После этого все необходимые компоненты будут загружены и установлены автоматически.
После того, как все будет на высоте, просто нажмите "Готово"
![Completed installation of Android studio]()
Чтобы создать значок на рабочем столе, перейдите к пункту "Настройка" и нажмите "Создать запись на рабочем столе"
![Creating Android studio desktop icon]()
![Creating Android studio desktop icon for one or multiple users]()
источник
Ответ 2
Чтобы установить его в систему на основе Debian, просто выполните
# Install latest JDK
sudo apt install default-jdk
# install unzip if not installed yet
sudo apt install unzip
# get latest sdk tools - link will change. go to https://developer.android.com/studio/#downloads to get the latest one
cd ~
wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
# unpack archive
unzip sdk-tools-linux-4333796.zip
rm sdk-tools-linux-4333796.zip
mkdir android-sdk
mv tools android-sdk/tools
Затем добавьте Android SDK в PATH, откройте ~/.bashrc
в редакторе и добавьте следующие строки в файл
# Export the Android SDK path
export ANDROID_HOME=$HOME/android-sdk
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools
# Fixes sdkmanager error with java versions higher than java 8
export JAVA_OPTS='-XX:+IgnoreUnrecognizedVMOptions --add-modules java.se.ee'
Бежать
source ~/.bashrc
Показать все доступные пакеты SDK
sdkmanager --list
Определите последнюю платформу Android (здесь она 28) и запустите
sdkmanager "platform-tools" "platforms;android-28"
Теперь у вас есть adb, fastboot и последние установленные инструменты SDK
Ответ 3
Нет необходимости загружать какие-либо двоичные файлы или файлы или следовать сложным инструкциям по установке.
Все, что вам действительно нужно сделать, это:
sudo apt update && sudo apt install android-sdk
Обновление: только Ubuntu 18.04
Ответ 4
Если вы используете Ubuntu 17.04 (Zesty) и вам буквально нужен SDK (без Android Studio), вы можете установить его, как в Debian:
- sudo apt установить android-sdk android-sdk-platform-23
- экспорт ANDROID_HOME =/usr/lib/android-sdk
- В
build.gradle
измените compileSdkVersion
на 23
и buildToolsVersion
на 24.0.0
- запустить
gradle build
Ответ 5
Посмотрите, помогают ли эти ссылки:
Ответ 6
sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer oracle-java7-set-default
wget https://dl.google.com/dl/android/studio/ide-zips/2.2.0.12/android-studio-ide-145.3276617-linux.zip
unzip android-studio-ide-145.3276617-linux.zip
cd android-studio/bin
./studio.sh
Ответ 7
установить Android SDK для меня не было проблемой, проблема была в правильном JRE и JDK.
Чтобы решить эту проблему, установите JVM 8 (пока что последняя полностью совместимая):
sudo apt-get install openjdk-8-jre
Далее используйте update-alternative для переключения на версию jre-8:
sudo update-alternatives --config java
Вы можете вернуть версию JVM, если хотите, с помощью той же команды update-alternatives
Обратите внимание, что вы, вероятно, должны сделать то же самое после этого и с javac
(теперь у вас есть только команда java
в версии 8)
сначала сделать:
sudo apt-get install openjdk-8-jdk
следующий:
sudo update-alternatives --config javac
После этого вы можете установить Android SDK, который требует этой конкретной версии Java
Ответ 8
Загрузите пакет для Linux из Все пакеты Android Studio
который представляет собой IDE студии для Android для следующего имени:
android-studio-ide-141.2456560-linux.zip
для его установки в вашей системе следуйте этому простому guide
Ответ 9
Для установки Android SDK в UBUNTU 16.04
export ANDROID_HOME=/usr/lib/android-sdk
После этого установите ANDROID_HOME
export ANDROID_HOME=/usr/lib/android-sdk