Android java sdk linux

Установка Android SDK, Java JDK, Android Studio в Ubuntu

В центре приложений Ubuntu предлагается воспользоваться OpenJDK Java 7 Runtime (JRE), это не подойдёт для работы Android Studio (для Eclipse кстати тоже), нам нужно именно Java JDK, тот самый от компании Oracle.

Возможная ошибка в случае несоответствия пакета Java:
«tool.jar is not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE»

Устанавливаем Oracle Java JDK, для этого нужно добавить новый репозиторий в систему:

sudo apt-get install python-software-properties sudo add-apt-repository ppa:webupd8team/java sudo apt-get update

Теперь выбираем нужную версию (если нет конкретных предпочтений, то можно утсановить самую свежую, например Java JDK 8).

Oracle JDK 6

sudo apt-get install oracle-java6-installer

Oracle JDK 7

sudo apt-get install oracle-java7-installer

Oracle JDK 8 (для примера используем эту версию)

sudo apt-get install oracle-java8-installer

Соглашаемся на установку дополнительных пакетов и проверяем установку:

В результате должно получится нечто подобное:

java version «1.8.0_20»
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)

Так же можно проверить версию компилятора:

Если нужно использовать в системе определённую версию Java JDK, то ниже описано как это настроить Дополнительные опции установки Java JDK.

Есть хорошая подборка по установке Java в Ubuntu на английском языке How To Install Java on Ubuntu with Apt-Get

Установка Android SDK

Установка достаточно простая, для начала нужно скачать пакет для Linux с официального сайта Get the Android SDK
Нам нужен пакет Linux 32 & 64-bit в разделе SDK Tools Only.

После скачивания распаковываем содержимое в папку /opt. Должно получится /opt/android-sdk-linux

Открыть SDK Manager очень просто, нужно запустить файл /opt/android-sdk-linux/tools/android через консоль или nautilus. В открывшемся окне устанавливаем нужную версию Android API и желательно установить все сервисы Google Play*.

Установка Android Studio

Скачиваем пакет для Linux с официального сайта Getting Started with Android Studio

После скачивания распаковываем содержимое в папку /opt. Должно получится /opt/android-studio

Теперь нужно запустить файл /opt/android-studio/bin/studio.sh через консоль или nautilus. Удобнее всего создать иконку запуска (ярлык) Android Studio на рабочем столе, например так:

touch AndroidStudio.desktop nano AndroidStudio.desktop

с таким содержимым (пути указать в соответсвии со своей установкой):

[Desktop Entry]
Encoding=UTF-8
Terminal=0
Exec=/opt/android-studio/bin/studio.sh
Icon=/opt/android-studio/bin/idea.png
Type=Application
Categories=Development;
StartupNotify=true
Name=AndroidStudio
GenericName=AndroidStudio

файл должен быть исполняемый:

chmod +x AndroidStudio.desktop

После запуска откроется окно выбора проекта, создание нового или клонирование удалённого репозитория. Последний пункт очень распространённый и нужно помнить — чтобы клонировать удалённый git-репозиторий, для начала следует установить Git:

Дополнительные опции установки Java JDK

Просмотр текущих альтернатив Java:

sudo update-alternatives --display java

Ручное указание JAVA_HOME:

Редактируем /etc/environment и добавляем нужный путь JAVA_HOME=/usr/lib/jvm/java-8-oracle

Выбор пакета Java по-умолчанию:

sudo update-alternatives --config java

После выполнения на экране отобразится примерно такое:

Есть 2 варианта для альтернативы java (предоставляет /usr/bin/java). Выбор Путь Приор Состояние --------------------------------------------------------------------------------- * 0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1071 автоматический режим 1 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 ручной режим 2 /usr/lib/jvm/java-8-oracle/jre/bin/java 1071 ручной режим Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число: 0

Инструкции по теме:

4 thoughts on “ Установка Android SDK, Java JDK, Android Studio в Ubuntu ”

есть такая замечательная штука, как java-package (в ubuntu тоже есть) — позволяет паковать православный java от oracle в deb пакет, в итоге получаешь самый свежий jdk из всех возможных

make-jpkg ./jdk-8u5-linux-x64.tar.gz Creating temporary directory: /tmp/make-jpkg.nxk32qfU62 Loading plugins: /usr/share/java-package/common.sh /usr/share/java-package/javase.sh /usr/share/java-package/jdk-doc.sh /usr/share/java-package/jdk.sh /usr/share/java-package/jre.sh /usr/share/java-package/oracle-jdk-doc.sh /usr/share/java-package/oracle-jdk.sh /usr/share/java-package/oracle-jre.sh Detected Debian build architecture: amd64 Detected Debian GNU type: x86_64-linux-gnu Detected product: Java(TM) Development Kit (JDK) Standard Edition, Version 8 Update 5 Oracle(TM) Is this correct [Y/n]:
The Debian package has been created in the current directory. You can install the package as root with: dpkg -i oracle-java8-jdk_8u5_amd64.deb

а смысл щас в 8 версии?если у гугла своя машина которая поддерживает 6 версию языка.Насчет новой вм гугла хз,но это факт только версии андройда 5+

Не могу установить. Она просто не распаковывается м не копируется содержимое ахива в /opt. При запуски .sh долго думает и ничего не происходит((.

Добавить комментарий Отменить ответ

Для отправки комментария вам необходимо авторизоваться.

Источник

Install OpenJDK, Android command line tools and Android SDK on Ubuntu

Installing OpenJDK with Android SDK and tools

If you want to develop an Android application or game, it’s essential to have Java Development Kit (JDK), Android command line tools, and the SDK. With utilities like keytool , you can generate app signing keys, with, adb debug the application on a real device, with sdkmanager you can install Android SDKs and so on.

In this tutorial you will learn how to install OpenJDK, Android command line tools and SDK on Debian/Ubuntu Linux system without having to install heavy Android Studio. It also may be suitable for other Linux distributions, just make sure to install proper packages.

Install OpenJDK 11

To install Open Java Development Kit version 11.0.16+ (it will install the latest), run the following commands:

sudo apt update sudo apt install openjdk-11-jdk

After installation, you can check if Java installed by running java -version and javac -version . It should output the current version of tools.

Configure environment variables

Java tools will be installed in JAVA_HOME environment variable. Therefore you need to set this variable properly. Also, add /bin subdirectory from Java home to PATH , so programs from there are accessible without prefixes. To do so, add this to the end of your ~/.bashrc file:

export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which java)))) export PATH=$PATH:$JAVA_HOME/bin

First command takes full path to java executable, reads this symbolic link, gets parent of the parent directory and sets the final value to JAVA_HOME variable. Second command appends bin directory from JAVA_HOME to PATH . Relaunch your terminal or run source ~/.bashrc to read new variables.

Install Android command-line tools

I recommend downloading Android packages from the official Android developer website instead of using your Linux distribution Android packages. Go to https://developer.android.com/studio/#command-tools and download the Linux archive.

Screenshot from developer.android.com with cursor hovering over command line tools zip archive for Linux

Read Android Software Development Kit License Agreement and confirm to continue. Then navigate to Downloads and install the tools:

cd ~/Downloads unzip commandlinetools*.zip sudo cp cmdline-tools/bin/* $JAVA_HOME/bin/ sudo cp -r cmdline-tools/lib/* $JAVA_HOME/lib/

Install Android SDK

Create a directory where Android SDK will be installed ( ~/Android/Sdk is the recommended path):

Now you need to install Android SDK. I used the command below. I took it from Godot Engine Android export guide.

sdkmanager --sdk_root=$HOME/Android/Sdk "platform-tools" "build-tools;30.0.3" "platforms;android-31" "cmdline-tools;latest" "cmake;3.10.2.4988404" "ndk;21.4.7075529"

Enter ‘y’ if you accept license terms. Wait for the command to finish execution. Next, set up Android-related environment variables:

export ANDROID_HOME=$HOME/Android/Sdk export ANDROID_SDK_ROOT=$HOME/Android/Sdk export PATH=$PATH:$ANDROID_HOME/tools export PATH=$PATH:$ANDROID_HOME/platform-tools

Relogin to your shell or run source ~/.bashrc and test if tools are installed properly. For example, you can check your version of ADB using adb —version . Your should see something like this if everything is installed correctly:

Android Debug Bridge version 1.0.41 Version 33.0.2-8557947 Installed as /home/bob/Android/Sdk/platform-tools/adb

Источник

How to Install Android SDK on Ubuntu 22.04

Are you an Android Application developer? Then you should know about Android SDK. Basically, SDK is a set of tools used to develop apps for the Android system. Android SDK consists of mainly platform tools, build tools, sdk tools, and emulator. These make your life easy to create APK — to turn your program into an Android app.

All modern Linux Desktop environments including Ubuntu support Android SDK. And some SDKs come along with Android Studio. You may also install Android SDK without Andriod Studio.

In this tutorial, we learn how to Install Android SDK on Ubuntu 22.04.

1. Install Java

The newer version of Android Studio comes with OpenJDK. But it’s recommended to have it installed to make sure you have the latest versions.

To install JDK from OpenJDK, type:

sudo apt install default-jdk

install openjdk on ubuntu

You can now verify JDK versions using the following command:

confirm openjdk version on ubuntu

The output shows the openjdk 11.0.17 versions that confirm it got installed.

2. Add Android Studio PPA Repository

We can install Android studio in many ways. Here we are using the PPA method. As of writing this tutorial, we have a PPA for Android Studio which supports the latest Ubuntu.

To add the maarten-fonville PPA, type,

sudo add-apt-repository ppa:maarten-fonville/android-studio

add maarten-fonville PPA for android studio

3. Update the system

The apt-add-repository command only adds a line to /etc/apt/source.list file. To resynchronize the package index files from their sources have to update the system.

Run the following command to update the system:

update the ubuntu system

4. Install Android Studio Package

Once the system is updated, you can simply install the Android Studio package using apt.

sudo apt install android-studio

install the android studio package using the PPA

This basically downloads the android studio tar.gz file from the official android website and then installs it with dependencies.

Note: If you just need android SDK you can install it without installing android studio.

6. Install Android SDKs

Once Android Studio is installed, open Andriod Studio App from the graphical interface. You can easily find it by searching Andriod studio in the search bar.

From the Welcome to Android Studio screen click the More Actions button.

Android studio welcome package

From the left menu select Android SDK and choose SDK Tools from the tab.

Android SDK Tools

You can see some SDK tools such as Build-Tools, Emulator, and Platform-Tools come preinstalled along with Android Studio.

For example, let’s install SDK command line tools by selecting the check box and then clicking the OK button.

android SDK downloading

This downloads the latest version of the SDK tools we choose.

Android SDK installed

Once completed the status column will show the version installed and the «installed» status message.

Conclusion

In this tutorial, we learned how to install Android studio SDK on Ubuntu 22.04. Some SDKs already come preinstalled when you install Android Studio. Go ahead with your required packages.

Thanks for reading, please leave your feedback and suggestions in the below comment section.

If this resource helped you, let us know your care by a Thanks Tweet. Tweet a thanks

Источник

Читайте также:  Таблицы
Оцените статью