반응형

개요

먼저 이 글을 소개하기 앞서, 이 글의 목적을 밝히려 한다.

리눅스 환경에서 Android를 개발하려면 SDK manager와 cmd-line tools를 설치하여 사용해야한다.

이를 위해,

(1) cmd-line tools을 직접 설치해보고, 

(2) cmd-line tools을 이용해 SDK manager를 설치한 후,

(3) SDK를 직접 설치하는 방법을 소개하겠다.

 

아래 분들이 읽으면 좋다.

※ 1. apt-get install android-sdk가 안되시는 분

 

 

 

1. cmd-line tools 직접 설치하기

아래의 Android studio 공식 홈페이지에 접속한다

https://developer.android.com/studio

 

 

 

 

즉 저 링크를 wget으로 다운로드 받자

 

wget https://dl.google.com/android/repository/commandlinetools-linux-9477386_latest.zip

이후 unzip으로 풀어준다

 unzip commandlinetools-linux-9477386_latest.zip

 

이후 ls를 치면 "cmdline-tools/" 폴더가 생성된걸 확인할 수 있다.

 

2. cmd-line tools을 이용해 SDK manager를 설치하기

출처: https://developer.android.com/studio/command-line/sdkmanager?hl=ko

 

 mkdir android_sdk


 cd android_sdk/


 mv ../cmdline-tools/ .

 cd cmdline-tools/

 mkdir latest


 mv bin/ lib/ NOTICE.txt  source.properties latest/.

 

android_sdk 폴더가 있는 상위폴더로 간다.
 cd ../..

(여기서 ls치면 android_sdk 폴더가 보여야함)

 

이후 아래 입력
 ./android_sdk/cmdline-tools/latest/bin/sdkmanager --install "cmdline-tools;5.0"
 ./android_sdk/cmdline-tools/latest/bin/sdkmanager --list
 ./android_sdk/cmdline-tools/latest/bin/sdkmanager "platform-tools" "platforms;android-33"

 

이후

cd android_sdk/platforms/android-33

 

ls android.jar

즉 android-33 jar파일이 sdkmanager로 다운로드 된걸 확인했다!

 

이제 아래의 설정을 해주면 sdk 설정이 완료가 된다.

export ANDROID_HOME=[android_sdk 폴더의 경로]

 

 

 

반응형