- Установка Android SDK, Java JDK, Android Studio в Ubuntu
- Инструкции по теме:
- 4 thoughts on “ Установка Android SDK, Java JDK, Android Studio в Ubuntu ”
- Добавить комментарий Отменить ответ
- Install OpenJDK, Android command line tools and Android SDK on Ubuntu
- Install OpenJDK 11
- Configure environment variables
- Install Android command-line tools
- Install Android SDK
- How to Install Android SDK on Ubuntu 22.04
- 1. Install Java
- 2. Add Android Studio PPA Repository
- 3. Update the system
- 4. Install Android Studio Package
- 6. Install Android SDKs
- Conclusion
Установка 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
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.
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
You can now verify JDK versions using the following command:
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
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:
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
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.
From the left menu select Android SDK and choose SDK Tools from the tab.
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.
This downloads the latest version of the SDK tools we choose.
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