Mac OS 터미널에서 ADB 실행이 안 될 때

Terminal with Troubles

 

Android SDK를 성공적으로 설치했음에도 불구하고 터미널을 통해 ADB(Android Debug Bridge) 명령어를 실행하는 데 문제가 발생하는 경우가 있습니다. 이러한 상황은 Android SDK의 경로를 Shell에서 , 다음과 같은 Shell 환경변수 설정을 통해 해결할 수 있습니다.

 

1. Android SDK 경로 찾기

Android SDK를 설치했다면, platform-tools와 tools가 있는 경로를 찾는다

% ls
build-tools	emulator	patcher		platforms	system-images
cmdline-tools	licenses	platform-tools	skins		tools

% pwd
/Users/[UserID]/Library/Android/sdk

 

2. 쉘 환경변수 설정

기본 쉘이 zsh 인경우 다음과 같이 작성한다

% vim ~/.zshrc

# ADB
export ANDROID_SDK="/Users/[UserID]/Library/Android/sdk"
export PATH="$PATH:$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools"

 

3. 쉘에 .zshrc 변경사항 적용

.zshrc에 작성했던 export 들을 쉘 에서 인식할 수 있게 해주자.

% source ~/.zshrc

 

4. ADB 동작 확인

% adb version
Android Debug Bridge version 1.0.41
Version 34.0.5-10900879
Installed as /Users/[UserID]/Library/Android/sdk/platform-tools/adb
Running on Darwin 23.2.0 (arm64)

'Programming' 카테고리의 다른 글

GitHub Copilot Chat + VS Code 세팅과 사용법  (0) 2024.01.02
MAC-Android Studio-Flutter 단축키 모음  (0) 2023.12.18