Ubuntu 20.04에 Android SDK를 설치하는 방법입니다. 저는 Android SDK에 포함된 ADB(Android Debug Bridge)를 사용하기 위해 설치했습니다.
(1) SDK를 설치할 폴더를 생성합니다.
1
| sudo mkdir -p Android/cmdline-tools
|
(2) Google Developer의 Android Studio 페이지(링크)에서 Linux용 커맨드 라인 툴을 다운로드 받습니다.

(3) zip 파일을 압축 해제합니다.

1
| sudo cp -r cmdline-tools Android/cmdline-tools/tools
|

(5) 이 경로를 ~/.bashrc 파일에 path로 등록해줍니다.
파일 가장 아래에 아래와 같이 작성하고 저장합니다.
1
2
3
| export JAVA_HOME={자바 경로}
export ANDROID_HOME={1에서 생성한 Android 파일 경로}
PATH="$JAVA_HOME/bin:$ANDROID_HOME/cmdline-tools/tools/bin:$PATH"
|

그리고 저장한 파일을 적용합니다.
(6) 아래 명령어로 SDK Manager가 제대로 설치되었는지 확인합니다.

(7) 아래 명령어를 친 뒤 y를 눌러서 Android 약관에 동의합니다.
(8) (필요한 경우) ANDROID_HOME의 권한을 허용합니다.
1
| sudo chown -R {유저명} $ANDROID_HOME
|

1
| sdkmanager "platform-tools" "platforms;android-{안드로이드 버전}"
|

현재 어떤 버전을 설치 할 수 있는 지 알고 싶다면 sdkmanager –list 명령어를 실행하세요.
1
| sdkmanager "build-tools;{Build tool 버전}"
|

ANDROID_HOME으로 설정한 경로로 들어가면 필요한 툴들이 모두 설치되어있음을 확인할 수 있습니다.

PATH를 아래와 같이 수정합니다.
1
2
3
| export JAVA_HOME={자바 경로}
export ANDROID_HOME={1에서 생성한 Android 파일 경로}
PATH="$JAVA_HOME/bin:$ANDROID_HOME/cmdline-tools/tools/bin:$ANDROID_HOME/platform-tools:$PATH"
|

그리고 저장한 파일을 적용합니다.
(12) Android SDK 설치가 완료되었습니다.