본문 바로가기
OS & Network

안드로이드 - ADB 로 웹뷰 디버깅하기(WIFI 연결)

by 새발개발JA 2023. 10. 11.
반응형

 

예전에 쓰던 갤럭시는 버전이 낮아 USB 방식으로 페어링해야 했지만 

지금 쓰려는 갤럭시는 버전이 높아 wifi 무선 방식으로 페어링 할 수 있게 됬다.

지난번 USB 방식일 때, 생각보다 매우 간단했다. 

 

0. 휴대폰에서 개발자 도구 활성화하기 

이건 이미 다른 블로그들에서 친절하게 설명이 잘 나와있다. 구글링으로 얼른 갤럭시 개발자도구 키고 돌아오시라

 

 

1. 일단 안드로이드 스튜디오를 설치해야 되기 때문에 설치되지 않았다면 아래 포스팅을 참고해 설치해보자

https://devbirdfeet.tistory.com/313

 

안드로이드 - 안드로이드 스튜디오 설치하기

일단 나는 m1 air 를 사용하고 있고 안드로이드로 무선디버깅을 해보려고 한다. 그전에 안드로이드 스튜디오가 설치되어 있어야 한다. 안드로이드 스튜디오 다운받는 방법을 포스팅 해보았다. 1.

devbirdfeet.tistory.com

 

 

2. 터미널에서 adb 명령어를 쳐보자. 

not found error 가 뜬다면 PATH 설정은 아래 포스팅의 2- 3번을 참고해보자!

 

안드로이드 - ADB 로 웹모바일뷰 디버깅 하기(USB연결)

QA 하다가 막상 웹 브라우저에서 확인할 때와는 달리 휴대폰에서만 제대로 적용되지 않는 속성들을 발견했다. 하필 나의 갤럭시 A9 은 10 이었기 때문에(폰밍아웃) 무선기능이 되지 않아(11 이후

devbirdfeet.tistory.com

 

 

3. 컴퓨터와 모바일 디바이스를 페어링 하기위해 정보를 확인하기 

[설정] - [개발자 도구] - [무선 디버깅] - [페어링된 기기] 를 누른다

기기 페어링 창이 뜨고 6자리 페어링 코드IP 주소 및 포트가 나온다.

이해가 쉽도록 예시로 샘플링된 정보를 넣어보았다

 

 

4. 터미널에서 페어링 해주기 

자, 이제 터미널에 들어가서 컴퓨터와 모바일 디바이스를 페어링 해주자

아래 명령어를 실행 해주자. 이때 주의할 점은 sudo 로 관리자 권한을 주어야 원만한 실행이 가능하다는 점이다.

 

 

5. 터미널에서 커넥트 해주기

페어링만 한다고 끝난 것아니다 연결 해주어야 마무으리가 된다.

커넥트할때 사용되는 IP:PORT 번호 조합은 모바일 화면 상단에서 확인하자

어라 액정이 깨졋 ..!

 

그렇다면 터미널에 들어가 아래와 같은 명령어를 실행한다

이때 주의할 점은 sudo 로 관리자 권한을 주어야 원만한 실행이 가능하다는 점이다.

 

 

6. 크롬 뷰에서 확인하기

그 이후는 USB연결방식과 동일하다. 참고 포스팅 8 ~ 9번을 참고하시라

 

안드로이드 - ADB 로 웹모바일뷰 디버깅 하기(USB연결)

QA 하다가 막상 웹 브라우저에서 확인할 때와는 달리 휴대폰에서만 제대로 적용되지 않는 속성들을 발견했다. 하필 나의 갤럭시 A9 은 10 이었기 때문에(폰밍아웃) 무선기능이 되지 않아(11 이후

devbirdfeet.tistory.com

 

 

 

 

포스팅을 마치며

USB 연결 방식과 무선 방식 두가지를 실행해보니 확실히 문제상황이 닥쳤을 때 예전보다 빠르고 유연하게 스스로 해결할 수 있었다. 

sudo 권한을 주지 않아 처음에 삽질할 뻔 했는데 혹시나 하고 권한을 줘보니 잘되서 일하다가 소리지를 뻔 했다. 👍

잘했고 만족한다 조금 더 성장해보자

 

 

 

 

반응형

댓글