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를 가져 오기 위해 열려있는 이전 프로젝트를 닫아야 할 수 있습니다.
이제부터 설치 마법사가 안내합니다.
Android Studio는 Open JDK 및 Oracle의 JDK (권장) 모두에서 작동 할 수 있습니다 . Open JDK가 설치된 경우 마법사는 OpenJDK를 사용하는 동안 일부 UI 및 성능 문제가보고되기 때문에 Oracle Java JDK 설치를 권장합니다.
Oracle JDK의 단점은 OpenJDK처럼 나머지 시스템과 함께 업데이트되지 않는다는 것입니다.
마법사는 IDEA 의 입력 문제 에 대해 프롬프트 할 수도 있습니다 .
설치 유형 선택
설치 설정 확인
마법사가 필요한 SDK 도구 다운로드를 시작합니다.
마법사는 Linux 32 비트 라이브러리 에 대한 오류를 표시 할 수도 있습니다. 아래 명령을 사용하여 해결할 수 있습니다.
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1
그런 다음 모든 필수 구성 요소가 자동으로 다운로드되고 설치됩니다.
모든 것이 표시에 도달하면 완료를 클릭하십시오.
바탕 화면 아이콘을 만들려면 '구성'으로 이동 한 다음 '데스크톱 항목 만들기'를 클릭하십시오.
데비안 기반 시스템에 설치하려면 다음을 수행하십시오.
# 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
, changecompileSdkVersion
to23
andbuildToolsVersion
to24.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
'programing tip' 카테고리의 다른 글
Android 스튜디오는 기존 단위 테스트를 가져옵니다.“구문 정보를 찾을 수 없습니다.” (0) | 2020.12.04 |
---|---|
포함, 존재 및 모든 항목의 성능 벤치마킹 (0) | 2020.12.04 |
PowerShell에서 디렉터리 변경 (0) | 2020.12.03 |
성능 ConcurrentHashmap 대 HashMap (0) | 2020.12.03 |
json 출력에 가상 속성 추가 (0) | 2020.12.03 |