자동화
-
ADB 기본 명령어 및 명령어를 활용한 앱 설치 자동화모바일 앱 개발 2021. 8. 24. 20:23
ADB란 안드로이드 디버그 브리지의 약자로, 안드로이드 기기와 통신할 수 있는 여러 명령어를 제공한다. 앱의 설치 및 디버깅과 같은 다양한 기기 작업에 도움이 된다. ADB는 데몬을 활용하며, 클라이언트 서버간의 통신으로 동작이 이루어진다. 클라이언트 : 명령어를 전송하는 개발 머신 데몬 : 명령어를 실행하는 역할, 각 기기에서 백그라운드 프로세스로 실행 됨 서버 : 클라이언트와 데몬 간의 통신을 관리하며, 마찬가지로 백그라운드 프로세스로 실행 됨 기본적으로 컴퓨터와 기기가 USB로 연결되어 있어야 가능하나, 안드로이드 OS 버전 11이상의 기기는 무선으로도 연결 가능하다. 자세한 내용은 링크에서 확인 가능 명령어 활용 예시 연결된 디바이스 조회 adb devices -l 앱(APK) 설치 adb ins..