ADB(Android Debug Bridge)
안드로이드 폰/태블릿으로 애플리케이션을 개발하다 보면 PC에서 adb명령어를 사용해야하는 경우가 있다.
adb 명령어를 사용하면 편리하게 기기를 제어할 수 있다.
아래와 같이 자주 사용되는 adb 명령어를 정리했다.
: adb 서버를 시작한다. 켜지지 않았을 경우 사용한다.
adb start-server
: adb 서버를 중단 시킨다.
adb kill-server
: adb로 연결가능한 안드로이드 기기 목록을 보여준다.
adb devices
: 셸(shell)을 실행한다.
adb shell
: 앱(pacakge명으로 씀)을 강제로 종료한다.
adb shell am force-stop package
: 앱의 모든 데이터를 삭제한다.
adb shell pm clear package
: APK파일을 사용하여 앱을 설치한다.
adb install filename
: 이미 설치된 App을 업데이트 하여 설치한다.
adb install -r filename
: 앱을 삭제한다.
adb uninstall package
: 안드로이드 기기(remote)에서 PC(local)로 파일을 복사한다.
adb pull remote local
: 안드로이드 기기(remote)에 PC(local)의 파일을 복사한다.
adb push local remote
: 안드로이드 화면을 동영상으로 녹화한다. 종료는 ctrl+c로 한다.
adb shell screenrecord filename
: 안드로이드의 버전을 확인한다.
adb shell getprop ro.build.version.release
: SDK의 버전을 확인한다.
adb shell getprop ro.build.version.sdk
: 안드로이드 장치의 모델명을 확인한다.
adb shell getprop ro.product.model
'Android' 카테고리의 다른 글
Android adb command list (0) | 2021.09.07 |
---|---|
Android Annotation Summary (0) | 2021.09.07 |
List up Android version, SDK version, API level (0) | 2021.09.03 |
WifiNetworkSuggestion Example (0) | 2021.09.02 |
Android 버전, SDK 버전, API 수준 정리 (0) | 2020.07.27 |
Android Annotation 정리 (0) | 2020.04.23 |
WifiNetworkSuggestion 구현 예제 (0) | 2020.04.20 |
WifiNetworkSpecifier 구현 예제 (6) | 2020.04.19 |