안드로이드 OS가 많은 사람들에게 사랑받는 주요 이유 중 하나는 오픈 소스 특성입니다. 이를 통해 플래시 커스텀 ROM, TWRP와 같은 커스텀 복구, Xposed, Magisk 등과 같은 플레 싱 모드 및 프레임 워크를 비롯해 장치를 루팅하여 관리 권한을 얻는 등 다양한 기회를 얻을 수 있습니다. 그리고 이러한 작업 대부분을 성공적으로 실행하려면 PC에 ADB 및 Fastboot Tools가 설치되어 있어야합니다.
따라서이 안내서에서는이 도구의 정확한 기능, 사용 단계 및이 소프트웨어를 PC에 설치하는 방법을 살펴 보겠습니다. 또한이 도구를 사용하는 동안 나타날 수있는 다양한 문제에 대한 수정 사항에 대해서도 논의 할 것입니다. 그 말로 가이드부터 시작하겠습니다.
ADB 및 Fastboot 도구 란
Android SDK 및 플랫폼 도구의 일부인 ADB 및 Fastboot 도구는 Android 장치와 PC간에 Android 디버그 브리지를 만드는 데 사용됩니다. 완료되면 ADB 및 Fastboot 명령을 쉽게 실행할 수 있습니다. 명확하게하기 위해 ADB와 Fastboot는 그 목적이 완전히 다릅니다.
이전 명령은 장치가 켜져있을 때만 사용할 수 있습니다. 그들은 장치를 복구 / 부트 로더 메뉴로 부팅하고 다른 것들 중에서 APK를 설치하는 데 사용될 수 있습니다. 반면에 Fastboot 명령은 장치가 부트 로더 모드 일 때만 작동합니다. 이러한 유형의 명령은 대부분 IMG 또는 zip 파일을 플래시하고 시스템 파티션을 포맷하는 등의 활동에 사용됩니다.
그것으로, 당신은 또한 당신의 안드로이드 장치에서 개발자 옵션 및 USB 디버깅을 활성화해야합니다. 그렇게 할 때까지 ADB 및 Fastboot 도구를 사용하여 ADB 명령을 실행할 수 없습니다. 이유? USB 디버깅은 장치와 PC간에 디버그 브리지를 생성하므로 이러한 명령을 실행할 수있는 플랫폼을 제공합니다. 두 가지를 모두 활성화하는 방법은 다음과 같습니다.
Android 요구 사항 : 개발자 옵션 및 USB 디버깅 사용
1. Android 기기의 설정 으로 이동하십시오.
2. 전화 정보를 누르고 빌드 번호 섹션으로 스크롤하십시오. 7 번 (일부 장치에서는 5 번) 탭하십시오. 이제 개발자 옵션이 활성화되었다는 알림 메시지가 나타납니다.
3. 설정으로 돌아가서 이번에는 시스템을 선택하십시오. 고급> 개발자 옵션을 누릅니다.
4, USB 디버깅 옵션으로 이동하여 옆에 토글을 활성화하십시오.
이 두 옵션을 모두 활성화 했으므로 PC에 ADB 및 Fastboot를 설치하려면 아래 단계를 확인하십시오.
ADB 및 Fastboot 도구를 설치하는 방법
1. 먼저 Windows PC에서 Android SDK 및 플랫폼 도구를 다운로드하십시오. Windows | 맥 OS. 이 소프트웨어의 모든 빌드는 Android 개발자 포럼에서 호스팅됩니다. 언제든지 업데이트하려면이 사이트로 이동하여 최신 버전을 다운로드하십시오.
2. 파일은 압축 형식입니다. 다운로드가 완료되면 압축을 풀어야합니다. 이 추출 된 platform-tools 폴더는 어느 위치 에나 보관할 수 있지만 Windows에서는 C : \ adb로, macOS에서는 Home 폴더로 보관하는 것이 좋습니다.
3. 이제 장치를 PC에 연결하십시오. 장치에 USB 디버깅 허용 대화 상자가 나타납니다. 허용 을 눌러 ADB 연결을 작성하십시오. 개인 컴퓨터 인 경우에는 항상이 컴퓨터에서 허용 옵션을 선택하십시오. 그렇지 않으면 장치를 PC에 연결할 때마다이 팝업이 나타납니다.
4. 다음으로 platform-tools 폴더로 이동하십시오. 이 폴더 안에서 주소 표시 줄에 cmd 를 입력하고 Enter를 누르십시오. ADB 및 Fastboot 명령을 실행할 수있는 명령 프롬프트 가 열립니다.
5. 그것에 대한 접근이 하나 더 있습니다. Windows PC에서 Windows PowerShell 을 사용하여 이러한 명령을 입력 할 수도 있습니다. 이렇게하려면 Shift 키 를 누른 상태에서 platform-tools 폴더 내부의 빈 영역을 마우스 오른쪽 단추로 클릭하고 여기에서 PowerShell 창 열기를 선택 하십시오.
6. 그러나 명심해야 할 중요한 사항이 하나 있습니다. CMD 창의 내부 명령을 그대로 입력 할 수 있지만 PowerShell에서 동일한 명령을 작성하려면 모든 명령의 접두사로 ./를 추가해야합니다. 따라서 명령 프롬프트 자체에서 이러한 명령을 실행하는 것이 좋습니다. 또한 macOS에서는 모든 명령 전에이 접두사를 사용해야하므로 이스케이프가 없습니다.
7. 이제 USB 케이블을 통해 장치가 PC에 연결된 상태에서 명령 프롬프트에 ADB 장치 명령을 입력하십시오 (Windows Power Shell 또는 macOS의 ./adb 장치 로 변환 됨). 영숫자 코드 다음에 device 키워드가 반환되어야합니다. 이것은 장치가 ADB 모드에서 PC에 성공적으로 연결되었음을 의미합니다.
그러나 문제가 발생하면 아래에서 주요 문제 및 관련 수정 사항에 대해 설명합니다.
ADB 문제 및 해결책
- ADB 장치 명령이 코드없이 장치에 연결된 장치 목록 키워드 만 반환하면 USB 디버깅을 활성화하지 않은 것입니다. 개발자 옵션으로 가서 바로 수행하십시오.
- ADB가 오래되어 종료되었습니다. 이 오류는 이전 빌드의 Android 및 Fastboot 도구를 사용하고 있음을 나타냅니다. Android 개발자 포럼에서 최신 버전으로 업데이트하고 계속 진행하십시오.
- 반면, 장치 코드를 반환하지만 승인되지 않은 키워드도 표시되면 장치에 표시된 팝업에서 ADB 명령을 인증하지 않은 것입니다. 장치를 분리했다가 다시 PC에 연결하면이 팝업이 다시 나타나고 이번에는 허용을 탭하십시오. 팝업이 여전히 나타나지 않으면 PC에서 장치를 제거하고 개발자 옵션으로 이동 하여 USB 디버깅 인증 취소를 누릅니다. 그런 다음 나타나는 확인 대화 상자에서 확인을 누릅니다. 이제 장치를 PC에 연결하면 해당 팝업이 확실히 나타납니다. 허용 을 누르면 문제가 해결됩니다.
- 명령 또는 PowerShell 창에서 명령이 오랫동안 중단되어 실행되지 않으면 ADB 서버가 사용 중일 수 있습니다. 이 경우 서버를 다시 시작해야합니다. 그렇게하려면 ADB kill-server를 입력하고 몇 초 동안 기다렸다가 원하는 명령을 다시 입력하십시오. 이번에는 성공적으로 실행되어야합니다.
결론 :이를 통해 PC에 ADB 및 Fastboot 도구를 설치하는 방법에 대한 자세한 자습서를 마칩니다. 또한, 가장 일반적인 ADB 오류 및 관련 수정 및 솔루션도 공유했습니다. 또한 15 초 Fastboot 도구, Minimal ADB 및 Fastboot 도구와 같은 많은 Android 및 Fastboot 도구가 있다는 사실을 강조하고 싶습니다. 이러한 도구는 때때로 상당한 오류를 유발할 수 있으며 일부 ADB 또는 Fastboot 명령과 충돌 할 수도 있습니다. 따라서이 가이드에서 제공 한 Google에서 제공 한 도구를 항상 다운로드하는 것이 좋습니다. 그 말로, 여전히 남아있는 쿼리가 있거나 위의 단계를 올바르게 실행할 수없는 경우 알려주십시오.