작업 관리자를 보면 adb.exe가 Android Studio에서 실행되거나 백그라운드 프로세스에서 실행되는데,
adb가 종료와 실행을 반복하고 있었다.
이럴 때 안드로이드 스튜디오를 실행하지 않고 Shell에서 adb를 먼저 실행시켜 주면 디버깅이 해제되지 않는다.
Windows PowerShell을 열고 'adb start-server'를 입력하여 Windows PoswerShell에서 adb가 실행되도록 한다.
아래 이미지처럼 설정이 되었을 때 디버깅이 끊기지 않았다.
처음에는 안드로이드 스튜디오를 먼저 실행하고 'adb kill-server'을 사용해서 안드로이드 스튜디오의 adb를 종료시켰다. 그 뒤에 Shell에서 adb를 실행시켰는데 잘 동작할 때도 있었지만, 안드로이드 스튜디오와 Shell에서 adb가 번갈아가며 실행과 종료를 반복하는 경우가 있었다.
Shell에서 kill과 start를 반복하다 보면 Shell에서만 adb가 동작하긴 하지만 안드로이드 스튜디오를 실행하기 전에 Shell에서 adb를 실행시키는 게 나은 것 같다.
'Android > ADB' 카테고리의 다른 글
[Android] adb로 연결된 모든 기기의 해상도 변경하기 (0) | 2024.06.10 |
---|---|
[Android] adb로 기기의 해상도를 확인하고 변경하기 (2) | 2023.02.13 |
[Android] ADB로 Task와 Stack 확인하기 (0) | 2023.01.25 |
댓글