programing tip

Ubuntu에 Android SDK를 설치하는 방법은 무엇입니까?

itbloger 2020. 12. 3. 07:38
반응형

Ubuntu에 Android SDK를 설치하는 방법은 무엇입니까?


내를 들어 우분투 기계, 나는에서 안드로이드 SDK의 최신 버전을 다운로드 페이지.

다운로드 한 .tgz파일을 추출한 후 설치 지침 을 검색하려고했는데 다음을 찾았습니다.

Linux에서 시작하려면 :

다운로드 한 .zip 파일의 압축을 풉니 다. SDK 파일은 사용자가 지정한 디렉토리에 별도로 다운로드됩니다.

시스템에있는 SDK 디렉토리의 이름과 위치를 기록해 두십시오. 나중에 명령 줄에서 SDK 도구를 사용할 때 SDK 디렉토리를 참조해야합니다.

정확히 우리는 무엇 을해야합니까?


옵션 1:

sudo apt update && sudo apt install android-sdk

Mac에서 Android SDK의 위치는 다음 중 하나 일 수 있습니다.

  • /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 팝업

이제부터 설치 마법사가 안내합니다.

Android 스튜디오 설정 마법사

Android Studio는 Open JDKOracle의 JDK (권장) 모두에서 작동 할 수 있습니다 . Open JDK가 설치된 경우 마법사는 OpenJDK를 사용하는 동안 일부 UI 및 성능 문제가보고되기 때문에 Oracle Java JDK 설치를 권장합니다.

Oracle JDK의 단점은 OpenJDK처럼 나머지 시스템과 함께 업데이트되지 않는다는 것입니다.

마법사는 IDEA입력 문제 에 대해 프롬프트 할 수도 있습니다 .

설치 유형 선택

Android 스튜디오 설치 유형 선택

설치 설정 확인

Android 스튜디오 설치 설정 확인

필요에 따라 에뮬레이터를 구성수도 있습니다 .

Android 스튜디오 에뮬레이터 구성 프롬프트

마법사가 필요한 SDK 도구 다운로드를 시작합니다.

마법사는 Linux 32 비트 라이브러리 에 대한 오류를 표시 할 수도 있습니다. 아래 명령을 사용하여 해결할 수 있습니다.

sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1

그런 다음 모든 필수 구성 요소가 자동으로 다운로드되고 설치됩니다.

모든 것이 표시에 도달하면 완료를 클릭하십시오.

Android 스튜디오 설치 완료

바탕 화면 아이콘을 만들려면 '구성'으로 이동 한 다음 '데스크톱 항목 만들기'를 클릭하십시오.

Android 스튜디오 데스크탑 아이콘 생성

한 명 또는 여러 사용자를위한 Android 스튜디오 데스크탑 아이콘 생성

출처


데비안 기반 시스템에 설치하려면 다음을 수행하십시오.

# 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

최신 안드로이드 플랫폼 (여기서는 28) 식별하고 실행

sdkmanager "platform-tools" "platforms;android-28"

이제 adb, fastboot 및 최신 sdk 도구가 설치되었습니다.


바이너리 나 파일을 다운로드하거나 어려운 설치 지침을 따를 필요가 없습니다.

All you really needed to do is:

sudo apt update && sudo apt install android-sdk

Update: Ubuntu 18.04 only


If you are on Ubuntu 17.04 (Zesty), and you literally just need the SDK (no Android Studio), you can install it like on Debian:

  • sudo apt install android-sdk android-sdk-platform-23
  • export ANDROID_HOME=/usr/lib/android-sdk
  • In build.gradle, change compileSdkVersion to 23 and buildToolsVersion to 24.0.0
  • run gradle build

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

install the android SDK for me was not the problem, having the right JRE and JDK was the problem.

To solve this install the JVM 8 (the last fully compatible, for now):

sudo apt-get install openjdk-8-jre

Next use update-alternative to switch to the jre-8 version:

sudo update-alternatives --config java

You can revert JVM version when you want with the same update-alternatives command

Note that you problably have to do the same after this with javac also (now you have only java command at version 8)

first do:

sudo apt-get install openjdk-8-jdk

next:

sudo update-alternatives --config javac

그런 다음이 특정 Java 버전이 필요한 Android SDK를 설치할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/34556884/how-to-install-android-sdk-on-ubuntu

반응형