게시일:2023년 4월 14일 오전 10시 30분(EDT)
Dennis Murimi는 Huawei IDEOS 시대(2010년경)부터 기술, 특히 Android에 대한 열정을 가져왔습니다.
Dennis는 MUO에 합류하기 전 2019년부터 2022년까지 TalkHelper에 글을 써서 소프트웨어 라인업에 대한 권위를 구축했습니다. 여기에는 목록(비디오 변환), 사용 방법 가이드 및 심층적인 소프트웨어 리뷰(멀티미디어)가 포함되어 있으며 1,000개 이상의 기사에 달합니다.
MUO에서 그는 복잡한 Android 기능을 이해하고 일반적인 문제를 해결하며 독자에게 Android 생태계의 최신 업데이트와 동향에 대한 정보를 제공하고 있습니다. Dennis는 사용자가 기기의 잠재력을 최대한 활용하고 끊임없이 진화하는 Android 세계를 탐색할 수 있도록 돕는 것을 좋아합니다.
여가 시간에는 블로그, GitHub 및 XDA에서 Android 맞춤 ROM을 유지관리합니다.
ADB(Android 디버그 브리지)는 명령을 통해 Android 기기와 통신하는 데 도움이 되는 강력한 명령줄 유틸리티입니다. ADB를 사용하면 앱 설치, 블로트웨어 제거, 시스템 앱 비활성화, Android 기기에서 앱에 특수 권한 부여 등의 작업을 수행할 수 있습니다.
일반적으로 우리 대부분은 컴퓨터의 USB 케이블을 통해 ADB 명령을 실행하는 데 익숙합니다. 다행히도 PC가 없어도 이동 중에도 동일한 기능을 제공하는 독립형 Android 앱이 있습니다. 이 글에서는 컴퓨터 없이 ADB를 사용하는 방법을 보여드리겠습니다.
ADB 쉘 앱을 사용하여 ADB 명령 실행
시작하기 전에 기기가 Android 11 이상을 실행하고 있는지 확인해야 합니다. 낮은 Android 버전을 사용하는 경우 기기에 업데이트가 있는지 확인하고 그에 따라 적용할 수 있습니다.
이 가이드에서는 Play 스토어에서 무료로 다운로드할 수 있는 ADB Shell 앱을 사용하겠습니다.
다운로드: ADB 쉘(무료, 인앱 구매 가능)
1단계:Android 기기에서 개발자 옵션 활성화
Android 기기에서 ADB를 사용하려면 먼저 개발자 옵션을 활성화해야 합니다. 이렇게 하려면 설정 앱을 실행하고 휴대전화 정보 섹션에서 빌드 번호 항목을 찾을 때까지 아래로 스크롤한 다음 빌드 번호를 탭합니다. 확인 메시지가 나타날 때까지 7번 반복하세요.
2단계:무선 디버깅 활성화
개발자 옵션이 활성화된 상태에서 설정> 시스템> 개발자 옵션으로 이동합니다. , 디버깅 섹션으로 스크롤하고 무선 디버깅을 켭니다. 토글. 팝업이 나타나면 허용을 탭하세요. .
OnePlus 기기에서는 무선 ADB 디버깅을 활성화해야 합니다. 가능한 경우 옵션을 선택하세요.
3단계:ADB 셸 앱 설치 및 설정
이제 Google Play 스토어에서 ADB Shell 앱을 설치하고 실행하세요. 언뜻 보기에 앱을 사용하려면 IP 주소를 입력해야 합니다. 및 포트 연결하려는 장치의 Android 11 이상 기기를 사용하고 있으므로 페어 모드를 활성화해야 합니다. 토글도 가능합니다.
그렇다면 IP 주소와 포트 세부정보는 어디서 얻을 수 있나요?
- 먼저 설정> 시스템> 개발자 옵션으로 이동합니다. .
- 디버깅 섹션까지 아래로 스크롤한 후 무선 디버깅을 탭합니다. 항목을 입력하고 페어링 코드로 기기 페어링을 선택합니다. .
- 기기와 페어링에서 대화상자가 열리면 IP 주소를 찾을 수 있습니다. 및 포트 세부 사항. Wi-Fi 페어링 코드도 확인할 수 있습니다. 여기에 나중에 필요합니다.
4단계:분할 화면 모드에서 ADB 셸 열기 및 무선 디버깅
기기와 페어링이 완료되면 팝업이 닫히면 페어링 코드와 포트 세부 정보가 변경됩니다.
페어링 프로세스 중에 이러한 세부 정보가 변경되지 않도록 하려면 분할 화면 모드에서 ADB 셸 앱과 무선 디버깅 페이지를 엽니다. 이를 통해 동일한 화면에서 두 개의 Android 앱을 동시에 실행할 수 있습니다. 지침은 기기마다 다를 수 있으므로 확실하지 않은 경우 Android에서 분할 화면 모드를 사용하여 설정하는 방법에 대한 가이드를 살펴보세요.
5단계:IP 주소 및 포트 입력
분할 화면 모드를 구성한 후에는 이제 Android 기기를 무선 ADB에 페어링할 수 있습니다.
이제 기기와 페어링이 완료되었습니다. 팝업이 종료되었으므로 페어링 코드로 기기 페어링을 열어야 합니다. 무선 디버깅에서 다시 옵션을 선택하세요. 페이지. 적절한 ADB 쉘 앱 입력 상자에 표시된 IP 주소를 입력하고 IP 주소와 콜론으로 구분된 5자리 포트 번호에 대해 동일한 작업을 수행합니다. 페어 모드를 사용하는 것을 잊지 마세요. 토글도 활성화됩니다.
6단계:Wi-Fi 페어링 코드 입력
다음으로 페어링을 클릭하세요. 버튼. 취소를 탭하세요. 도움말 페이지로 이동하려는 팝업이 있으면 버튼을 누르세요.
결과 화면에 페어링 코드 입력을 요구하는 메시지가 있는 터미널 창이 표시됩니다. . 6자리 Wi-Fi 페어링 코드를 입력하세요. 기기와 페어링에서 팝업창을 열고 Enter를 누르세요. 입력창 오른쪽에 있는 버튼을 누르세요.
이제 갈 준비가 되었습니다. ADB 쉘에서 ls 명령을 입력합니다. Enter를 누르세요. 장치가 성공적으로 페어링되었는지 확인합니다. 이 명령은 Android 기기의 내부 저장소에 있는 폴더와 파일을 나열합니다.
7단계:휴대폰에서 ADB 사용
이제 앱에 몇 가지 일반적인 ADB 명령을 입력할 수 있습니다. 예를 들어 Facebook과 같은 앱을 비활성화하려면 앱 패키지 이름과 함께 다음 명령을 실행하세요.
pm disable-user --user 0 com.facebook.katana 또는 앱에 권한을 부여해야 하는 경우 Android에서 ADB를 사용하여 권한을 부여하는 방법에 대한 가이드가 매우 유용할 것입니다.
컴퓨터 없이 ADB를 사용하는 다른 앱
ADB Shell은 컴퓨터 없이 Android에서 ADB를 사용할 수 있는 몇 안 되는 앱 중 하나입니다. 다른 앱을 사용해 보고 싶다면 다음 옵션을 살펴보세요.
1. LADB
LADB는 무선 ADB 디버깅 기능을 극대화하는 데 도움이 되는 내장 ADB 서버를 자랑합니다. 또한 ADB Shell 앱에서 사용해야 하는 분할 화면 설정에 의존합니다. Play 스토어에서는 유료 앱이지만 코드를 직접 컴파일할 수 있는 경우 LADB GitHub 페이지에서 무료 오픈 소스 프로그램으로 사용할 수 있습니다.
기능 측면에서 ADB 명령을 번거로움 없이 실행할 수 있으며 문제가 발생할 경우를 대비해 도움말 섹션에 계속 액세스할 수 있습니다. 보다 구체적으로 LADB는 루트나 컴퓨터 없이도 숨겨진 Android 설정을 조정하고 불필요한 앱을 제거하는 데 도움이 됩니다.
또한 이 앱은 다시 페어링할 필요 없이 이전에 연결된 장치와의 연결을 자동으로 다시 설정할 수 있습니다.
다운로드: LADB ($2.99)
2. 버그재거 모바일 ADB
Bugjaeger Mobile ADB는 USB와 Wi-Fi를 통해 ADB 명령을 혼합하는 기능이 포함된 앱입니다. 화면 미러링, 스크린샷 촬영, 원격 대상 장치에서 ADB 명령 실행, OTG를 통해 두 개의 Android 장치 연결 등과 같은 특수 기능을 제공합니다.
다른 앱에서는 연결 세부 정보를 입력해야 하지만 Bugjaeger를 사용하면 네트워크에서 감지된 ADB 장치를 검색하고 연결할 수 있습니다.
경험을 쉽게 만들기 위해 이 앱은 새로 입력하지 않아도 되도록 많은 원클릭 명령을 제공합니다. 당신이 강력한 안드로이드 사용자라면, 이것은 사용자 정의 명령 단축키를 생성하는 옵션을 잊지 않고 당신을 위한 포괄적인 도구 상자입니다. 프리미엄 버전에는 더 많은 기능이 있습니다.
다운로드: Bugjaeger Mobile ADB (무료, 프리미엄 버전 이용 가능)
3. 원격 ADB 쉘
이름에서 알 수 있듯이 원격 ADB 쉘은 ADB 명령을 실행하여 다른 장치를 제어하도록 도와줍니다. 이전 adb tcpip을 사용하는 Android 10 이하 기기에 적합한 앱입니다. 연결 방법. 기본적으로 연결하려면 대상 장치의 IP 주소와 기본 5555 포트 번호만 있으면 됩니다.
더 좋은 점은 Remote ADB Shell이 동시 장치를 지원하고 Android 앱이 백그라운드에 있을 때에도 연결을 유지한다는 것입니다. 또한 이 앱은 시간과 노력을 절약하기 위해 재사용할 수 있는 15개의 명령 기록을 유지합니다.
다운로드: 원격 ADB 쉘(무료)
휴대전화에서 직접 ADB 사용
컴퓨터 없이도 ADB 명령을 실행할 수 있는 Android 앱이 있다는 사실은 완전히 새로운 수준의 편의성을 제공합니다. 게다가, 이러한 앱을 최대한 활용하기 위해 Android 기기를 루팅할 필요는 없습니다. 무선 디버깅은 USB 케이블 결함에 대해 걱정할 필요가 없다는 의미이기도 합니다.
이제 신발끈을 가장 잘 묶는 앱을 선택하고 컴퓨터 없이 ADB 명령을 실행해야 할 때마다 사용하는 옵션으로 만드세요.