Android 디버그 브리지
덤프버전 :
분류
1. 개요[편집]
Android 디버그 브리지(Android Debug Bridge, ADB)는 명령 프롬프트를 통해 안드로이드를 조작할 수 있는 프로그램이다. Android SDK를 설치하면 그 안에 포함되어 있다.
2. 사용 방법[편집]
설정에 들어가서 개발자 도구를 활성화한다.[1] 개발자 도구에서 USB 디버깅 허용을 체크해준다. 스마트폰 쪽에서는 준비가 끝났다. 이제 데스크탑에 ADB를 설치해야 한다. 여기에서 윈도우, 맥, 리눅스용 최신 Android SDK를 다운받을 수 있다. 설치해주자.
ADB를 실행하고 다음과 같이 입력한다.
기기가 adb로 잘 연결되었나 확인한다. 정상적으로 연결되었다면 기기 이름이 뜨고 그 옆에 attached가 표기되어 있을 것이다.adb devices
3. 예시[편집]
실수해서 폰이 벽돌이 되더라도 본인 책임이다.
3.1. 기본 앱 삭제, 재설치[편집]
- 일반적으로는 지우지 못하는 기본 앱을 루팅 등의 번거로운 방법 없이 ADB로 삭제할 수도 있다. adb devices로 기기 연결 여부를 체크한 다음 다음과 같이 입력한다.
실제로 앱이 삭제된 것은 아니지만 앱으로 인식하지 못하게 된 것이다. 공장초기화를 하면 앱이 원상복구된다.pm uninstall -k --user 0 (패키지 이름)
adb를 통해 인식하지 못하게 된 앱을 다시 인식하게 할 수도 있다.pm install-existing --user 0 (패키지 이름)
앱을 삭제하려면 앱의 패키지 이름을 파악해야 하는데, "adb shell pm list packages" 같은 명령어로 모든 패키지 이름을 확인할 수 있으나 번거로우므로 Package Name Viewer처럼 패키지 이름을 확인할 수 있는, 기왕이면 일반 앱과 시스템 앱을 구별해주는[2] 앱을 설치해주자.
이 문서의 내용 중 전체 또는 일부는 2024-02-26 16:15:12에 나무위키 Android 디버그 브리지 문서에서 가져왔습니다.