Wednesday, July 31, 2019

adb 장애 처리 방법(adb server version (41) doesn't match this client (40); killing...)

ADB 서버 버전 문제 해결 방법

ADB를 사용하면서 다음과 같은 메세지가 발생하여 문제가 생긴다면, 이 글을 참고해보세요.

adb server version (41) doesn't match this client (40); killing...

이 문제를 해결하는 방법은 간단합니다. SDK Manager를 열고 SDK Tools 탭에서 platform-tools를 체크 해제하여 제거한 후 다시 체크하여 설치하면 됩니다.

android sdk manager
그림1. Android SDK Manager

그 후에 'adb kill-server', 'adb start-server' 명령어로 adb를 껐다 켜주면 문제가 해결됩니다.

다만, 이 방법을 사용하면 에뮬레이터들이 사라질 수 있으니 주의해야 합니다.

추가 정보는 다음 링크를 참조하세요: https://blogdeveloperspot.blogspot.com/2019/11/adb-server-version-41-doesnt-match-this.html


2 comments:

  1. 저는 시도했는데 안되서 확인해보니 adb프로그램의 경로가 다 달라서였던거네요..
    cmd가 요구한건 1.40버전 adb인데 scrcpy adb가 1.41이고 안드로이드 스큐디오껀 1.40 이었다가 여기 적힌 글 보고 재설치하니 1.41로 업뎃되서 또 오류더라고요;; 제가 사용하는 프로그램에도 adb가 있어서 해당 경로로 환경변수 잡고 버전 체크 한 뒤 시도하니 드디어 해결했습니다...

    ReplyDelete