Windows, macOS 및 Linux에 ADB를 설치하는 방법

최근에 우리는 사용자에게 보이지 않는 Android 플랫폼의 특정 기능에 액세스하는 방법을 보여주는 여러 자습서를 작성했습니다. 이는 일반적으로 개발자가 애플리케이션 또는 시스템의 다양한 부분을 디버깅 할 수 있도록 제공하는 일부 명령 행 ADB (Android Debug Bridge) 명령을 사용하여 수행되었지만 모든 종류의 깔끔하고 숨겨진 기능에 사용할 수 있습니다. 트릭. 커맨드 라인을 사용하는 것은 모든 사람이 편안하게 느끼는 것이 아니므로 모든 기술 수준에 관계없이 모든 사람이 이러한 조정을 수행하는 방법을 가르치려고 시도하는 방법에 대한 몇 가지 기본 단계를 포함했습니다. 필요한 경우 각 자습서에 ADB를 설치하십시오.

글쎄, 우리의 튜토리얼의 수가 최근에 대량으로 늘어 났으므로 중복을 피하기 위해 이후의 튜토리얼에서 해당 단계를 제외하기로 결정했습니다. 그러나, 우리가 작성하는 모든 미래의 튜토리얼이 가능한 많은 사람들이 이해하기 쉽게하기를 원하므로 이것이 오늘날 가이드의 요점이 될 것입니다. 컴퓨터에 ADB를 설치하고 설정하는 방법 (사용중인 운영 체제에 관계없이)에 대한 단계별 단계별 자습서가 있으면 아직 설정하지 않은 사용자에게 유용합니다.

또한 ADB를 설치하고 컴퓨터에 설치해야하는 이후의 자습서에이 안내서에 대한 링크를 포함시킬 수 있습니다. 따라서 ADB가 필요한 새로운 자습서 중 하나가 나오면 링크를 클릭하여 ADB 설치 방법을 배우거나 간단히 무시하고 다음 단계로 넘어갈 수 있습니다. ADB는 다양한 운영 체제에서 사용할 수 있으므로 Windows, macOS 및 Linux에 대한 기본 지침을 다룰 것입니다.


ADB (Android Debug Bridge)를 설정하는 방법

참고 : 컴퓨터에서 ADB를 설정하는 것은 ADB 명령을 수락하기 위해 스마트 폰 또는 태블릿에서 몇 가지 작업을 수행해야하기 때문에 방정식의 절반에 불과합니다.

전화 설정

  1. 휴대 전화에서 설정 애플리케이션을 시작합니다.
  2. 일반적으로 목록 하단 근처의 전화 정보 옵션을 누릅니다 (Google 최신 Android Oreo 버전의 '시스템'옵션 뒤에 숨겨져 있음).
  3. 그런 다음 빌드 번호 옵션을 7 번 눌러 개발자 모드를 활성화하십시오. 토스트 메시지가 완료되면 표시됩니다.
  4. 이제 기본 설정 화면으로 돌아가서 액세스 할 수있는 새로운 개발자 옵션 메뉴가 나타납니다.
  5. 거기에 가서 USB 디버깅 모드 옵션을 활성화하십시오.

  6. 전화 설정 프로세스가 부분적으로 완료되었습니다. 다음으로 아래로 스크롤하여 특정 운영 체제에 대한 나머지 지침을 따라야합니다.

Microsoft Windows ADB 설정

  1. Windows 용 ADB ZIP 파일 다운로드
  2. 이 ZIP 파일의 내용을 쉽게 액세스 할 수있는 폴더 (예 : C : \ adb)로 추출하십시오.
  3. Windows 탐색기를 열고이 ZIP 파일의 컨텐츠를 추출한 위치를 찾으십시오.
  4. 그런 다음이 ADB 바이너리와 동일한 디렉토리에서 명령 프롬프트를여십시오. 폴더 내에서 Shift 키를 누른 상태에서 마우스 오른쪽 버튼을 클릭 한 다음 "여기에서 명령 프롬프트 열기"옵션을 클릭하면됩니다. (일부 Windows 10 사용자는 "명령 프롬프트"대신 "PowerShell"을 볼 수 있습니다.)

  5. USB 케이블을 사용하여 스마트 폰 또는 태블릿을 컴퓨터에 연결하십시오. USB 모드를 "파일 전송 (MTP)"모드로 변경하십시오. 일부 OEM은이를 요구하거나 요구하지 않을 수 있지만 일반적인 호환성을 위해이 모드로 두는 것이 가장 좋습니다.
  6. 명령 프롬프트 창에서 다음 명령을 입력하여 ADB 데몬을 시작하십시오. adb devices
  7. 휴대 전화 화면에 USB 디버깅 액세스를 허용 또는 거부하라는 메시지가 표시됩니다. 당연히 메시지가 표시되면 USB 디버깅 액세스 권한을 부여하려고합니다 (그 메시지를 다시 표시하지 않으려면 항상 허용 확인란을 누르십시오).

  8. 마지막으로 6 단계부터 명령을 다시 입력하십시오. 모든 것이 성공적이면 명령 프롬프트에 장치의 일련 번호가 표시됩니다. 예이! 이제 장치에서 ADB 명령을 실행할 수 있습니다! 이제 광범위한 자습서 목록에 따라 휴대 전화 모드를 시작하십시오.

macOS에 ADB를 설치하는 방법

  1. macOS 용 ADB ZIP 파일 다운로드
  2. ZIP을 쉽게 접근 할 수있는 위치 (예 : 데스크탑)로 추출하십시오.
  3. 터미널을 엽니 다.
  4. ADB를 추출한 폴더를 찾아 보려면 다음 명령을 입력하십시오. cd /path/to/extracted/folder/
  5. 예를 들어, Mac에서는 다음과 같습니다. cd /Users/Doug/Desktop/platform-tools/
  6. 호환되는 USB 케이블을 사용하여 장비를 Mac에 연결하십시오. USB 연결 모드를 "파일 전송 (MTP)"모드로 변경하십시오. 모든 장치에 항상 필요한 것은 아니지만 문제가 발생하지 않도록이 모드로 두는 것이 가장 좋습니다.
  7. 터미널이 ADB 도구와 동일한 폴더에 있으면 다음 명령을 실행하여 ADB 데몬을 시작할 수 adb devices
  8. 장치에 "USB 디버깅 허용"프롬프트가 표시됩니다. 연결을 허용하십시오.

  9. 마지막으로 7 단계부터 명령을 다시 입력하십시오. 모든 것이 성공적이면, macOS의 터미널 창에 장비의 일련 번호가 표시됩니다. 축하합니다! 이제 장치에서 ADB 명령을 실행할 수 있습니다! 이제 광범위한 자습서 목록에 따라 휴대 전화 모드를 시작하십시오.

Linux에서 ADB를 설치하는 방법

  1. Linux 용 ADB ZIP 파일 다운로드
  2. ZIP을 쉽게 접근 할 수있는 위치 (예 : 데스크탑)로 추출하십시오.
  3. 터미널 창을 엽니 다.
  4. 다음 명령을 입력하십시오. cd /path/to/extracted/folder/
  5. 그러면 디렉토리가 ADB 파일을 추출한 위치로 변경됩니다.
  6. 예를 들면 다음과 같습니다. cd /Users/Doug/Desktop/platform-tools/
  7. USB 케이블을 사용하여 장치를 Linux 시스템에 연결하십시오. 연결 모드를 "파일 전송 (MTP)"모드로 변경하십시오. 모든 장치에 항상 필요한 것은 아니지만 문제가 발생하지 않는 것이 좋습니다.
  8. 터미널이 ADB 도구와 동일한 폴더에 있으면 다음 명령을 실행하여 ADB 데몬을 시작할 수 adb devices
  9. 스마트 폰 또는 태블릿 장치로 돌아 가면 USB 디버깅을 허용하라는 메시지가 표시됩니다. 가서 부여하십시오.

  10. 마지막으로 8 단계부터 명령을 다시 입력하십시오. 모든 것이 성공적이면 터미널 창 출력에 장치의 일련 번호가 표시됩니다. 축하합니다! 이제 장치에서 ADB 명령을 실행할 수 있습니다! 이제 광범위한 자습서 목록에 따라 휴대 전화 모드를 시작하십시오.

일부 Linux 사용자는 컴퓨터에 ADB를 더 쉽게 설치할 수 있다는 것을 알고 있어야합니다. 위의 가이드는 확실히 작동하지만 Linux의 데비안 또는 Fedora / SUSE 기반 배포판을 소유 한 사용자는 위 가이드의 1 단계와 2 단계를 건너 뛰고 다음 명령 중 하나를 사용할 수 있습니다. . .

  • 데비안 기반 Linux 사용자는 다음 명령을 입력하여 ADB를 설치할 수 있습니다. sudo apt-get install adb
  • Fedora / SUSE 기반 Linux 사용자는 다음 명령을 입력하여 ADB를 설치할 수 있습니다. sudo yum install android-tools

여기에서 우리의 모든 기반을 다루기 위해 Linux 사용자는 향후 자습서에서 나열하는 ADB 명령 앞에 ./를 넣어야 할 수도 있습니다. 이것은 이미 모든 Linux 사용자가 알고있을 가능성이 있지만, 많은 운영 체제를 알고 있더라도 가능한 많은 사람들이 안드로이드에 대한 이러한 조정 방법을 이해하기를 바랍니다.

보너스 :이 단계를 한 단계 더 발전시키려는 사람들은이 새로운 튜토리얼을 따라 ADB를 설정하는 방법을 안내하여 Windows 또는 Linux 데스크탑의 모든 디렉토리에서 명령을 사용할 수 있습니다.