반응형
크롬에서도 안드로이드를 디버깅할 수 있는 방법을 처음 알게 되었다. Android Studio 아니면 adb가 설치되어 있는 컴퓨터에서만 가능한 줄 알았는데 신기해서 공유하고자 한다.
1. 테스트 디바이스의 드라이버를 설치
2. 테스트 디바이스의 개발자 모드 활성화(USB 디버깅도 체크)
3. 디버그 모드로 앱 실행
4. 크롬 실행 후 chrome://inspect
5. Remote Target 밑에 자신이 실행한 앱 이름 하단에 inspect 링크 클릭
6. DevTool 창에서 자신이 원하는 로그 혹은 상태를 확인(아래 설명은 현재 주로 쓰고 있는 기능에 대해서만임)
- Elements : 현재 UI가 어떻게 그려지고 있는 상태인지 확인 가능
- Network : 현재 통신 상태에 대한 정보 표시
- Resources : 스토리지 관련 정보 표시(쿠키, 세션, DB 등)
ps. 네트워크 같은 경우에는 오히려 그냥 로그를 볼 때보다 깔끔한 것 같아 좋은 것 같고 UI 역시 따로 레이아웃 표시 기능 혹은 SDK Tool에서 동작시키는 것보다 더 편한 것 같아 자주 사용하게 될 것 같다.
참고 : https://developers.google.com/web/tools/chrome-devtools/remote-debugging/?hl=ko <- 공식 문서
반응형
'Android > 기타' 카테고리의 다른 글
[Android] Pie 변경사항 링크 (0) | 2019.05.29 |
---|---|
[Android] ERR_CLEARTEXT_NOT_PERMITTED 해결 방법 (0) | 2019.05.28 |
[Android] 안드로이드 에뮬레이터에서 로컬호스트 접속하기 (0) | 2019.05.10 |
[Android] 커스텀 레이아웃 관련 라이브러리를 쓸 때 Prefix가 없다고 할 때 (0) | 2019.01.14 |
[Android] 스크린샷 방지하고 싶을 때 (0) | 2019.01.11 |