[MAC] adb 명령어 및 사용법
2022. 8. 3. 16:19ㆍ카테고리 없음
1. adb란?
Android Debug Bridge 의 약자로 예뮬레이터나 안드로이드 장비에 제어를 위한 명령어를 전달할 수 있다.
2-1. homebrew adb 설치
#homebrew를 통한 adb install
brew cask install android-platform-tools
2-2. sdk에 포함된 adb 사용
cd /Users/{home}/Library/Android/sdk/platform-tools/
./adb
3. 디버깅 승인
휴대전화 정보에서 빌드번호 7번클릭
뒤로가기 후 개발자 옵션 클릭, USB 디버깅 허용
4. 자주 사용하는 명령어
# adb 서버 종료
adb kill-server
# 안드로이드 재시작
adb restart
# PC에 연결된 안드로이드 장비 혹은 애뮬레이터를 확인
# device : 기기연결됨 | offline : 기기연결안됨 | unauthorized : 인증 안됨
adb devices
# 안드로이드 장비 혹은 애뮬레이터 접속 (단일 장비)
adb shell
# 안드로이드 장비 혹은 애뮬레이터 접속 (복수 장비)
adb shell -s {시리얼 넘버}
# 명령어를 통한 apk 설치
adb install {파일명}.apk
# 재설치
adb install -r {파일명}.apk
# 메모리카드에 설치
adb install -s {파일명}.apk
# 앱 강제 종료
# 패키지명 예시 : com.android.chrome
adb shell am force-stop {패키지명}
# 앱 설치 제거
# 패키지명 예시 : com.android.chrome
adb uninstall {패키지명}
# 패키지 리스트 확인
adb shell pm list packages -f