Подтвердить что ты не робот

Как установить Android SDK на Ubuntu?

Для моей машины Ubuntu я загрузил последнюю версию Android SDK с этой страницы.

После извлечения загруженного .tgz файла я пытался найти инструкции по установке и нашел

Чтобы начать работу с Linux:

Распакуйте загруженный ZIP файл. Файлы SDK загружаются отдельно в каталог, указанный пользователем.

Запишите имя и расположение каталога SDK в вашей системе - вам нужно будет обратиться к каталогу SDK позже, используя инструменты SDK из командной строки.

Что именно мы должны делать?

4b9b3361

Ответ 1

Вариант 1:

sudo apt update && sudo apt install android-sdk

Расположение Android SDK в Mac может быть любым из следующих:

  • /home/AccountName/Android/Sdk

  • /usr/lib/android-sdk

  • /Library/Android/sdk/

  • /Users/[USER]/Library/Android/sdk

Вариант 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

Ответ 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