안드로이드 사용자가 알아야 할 상위 21개 ADB 명령어

Android Debug Bridge(ADB)는 사용자가 로그 검색, 앱 설치 및 제거, 파일 전송, 커스텀 ROM 루팅 및 플래시, 기기 백업 생성 등 다양한 작업을 수행할 수 있는 강력하고 다재다능한 도구입니다. 실제로 Android 관련 고급 튜토리얼과 가이드는 대부분 adb 명령어를 사용하여 작업을 수행하는 경향이 있습니다.

더욱이, adb는 안드로이드 기기가 제대로 작동하지 않거나 너무 복잡해서 사용할 수 없을 때 매우 유용합니다. 다소 "무섭고" 복잡해 보일 수 있지만, adb 명령어 목록을 참고하면 프로세스를 시작하고 유용한 작업을 수행할 수 있습니다.

안드로이드에서 유용한 ADB 명령어 21가지

Windows에 ADB 설치

이전 버전과 달리, ADB를 설치하기 위해 전체 Android SDK를 설치할 필요가 없습니다. 독립형 ADB zip 파일을 다운로드하여 C 드라이브 루트에 압축을 풀면 됩니다. adb에 액세스하려면 시작 메뉴에서 명령 프롬프트를 검색하여 열고 아래 명령을 사용하여 adb 폴더로 이동하세요. 다른 폴더에 adb를 설치한 경우, 명령도 그에 맞게 변경하세요.

cd c:\adb

팁: 그런 다음 같은 폴더에서 명령 프롬프트를 열고 Shift 키를 누른 채로 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 " 여기서 명령 프롬프트 열기 " 옵션을 클릭합니다 .

이제 USB를 통해 Android 기기를 연결하고 아래 명령을 테스트해 보세요.

일반적으로 사용되는 ADB 명령

1. ADB 서버 시작 또는 중지

당연히 가장 먼저 알아야 할 명령어는 adb 서버를 시작하고 종료하는 방법입니다. 이를 통해 사용자는 연결된 안드로이드 기기와 상호 작용할 수 있습니다. adb 서버를 시작하려면 아래 명령어를 사용하세요.

adb start-server

작업이 완료되면 사용자는 아래 명령을 사용하여 adb 서버를 중지할 수 있습니다.

adb kill-server

안드로이드 사용자가 알아야 할 상위 21개 ADB 명령어

2. 연결된 Android 기기 목록

가장 일반적인 명령어 중 하나입니다. USB를 통해 기기를 컴퓨터에 연결할 때 이 명령어를 사용하여 adb가 연결된 기기를 찾을 수 있는지 확인하세요.

adb devices

장치가 시스템에 제대로 연결되면 위 명령은 서비스 데몬을 시작하고 시스템을 검사하여 연결된 모든 Android 드라이브를 나열합니다. 이 명령의 가장 큰 장점은 장치의 상태와 일련 번호를 모두 표시한다는 것입니다.

3. 기기의 상태를 알아보세요

이름에서 알 수 있듯이 이 명령어는 기기 상태를 확인하는 데 사용할 수 있습니다. 명령어를 실행하면 기기 상태가 오프라인, 부트로더 또는 기기인지 표시됩니다. 일반 Android 기기의 경우, 아래 이미지와 같이 Android 상태가 "기기" 로 표시됩니다.

adb get-state

4. 디스플레이 장치 일련 번호

이 명령어는 사용자에게 연결된 기기의 일련 번호를 알려줍니다. 스마트폰이나 태블릿에서는 " 설정 > 휴대전화 정보 > 상태 "로 이동하여 기기 일련 번호를 확인할 수 있습니다.

adb get-serialno

안드로이드 사용자가 알아야 할 상위 21개 ADB 명령어

5. 컴퓨터에서 휴대폰으로 파일 복사

adb를 사용하여 컴퓨터에서 휴대폰으로 파일을 복사하려면 이 명령을 사용할 수 있습니다. [source][destination]을 실제 파일 경로로 바꾸는 것을 잊지 마세요.

adb push [source] [destination]

위의 명령을 실제 파일 경로로 바꾸면 다음과 같습니다.

adb push "E:\Video Songs\Aankhon Mein Teri - Om Shanti Om.mp4" "/sdcard/Downloads/video.mp4"

안드로이드 사용자가 알아야 할 상위 21개 ADB 명령어

6. 휴대폰에서 컴퓨터로 파일 복사

컴퓨터에서 Android 기기로 파일을 복사하는 것처럼 휴대폰에서도 컴퓨터로 파일을 복사할 수 있습니다. 아래 명령어를 사용하세요. [source][destination]을 실제 파일 경로로 바꾸세요.

adb pull [source] [destination]

위의 명령을 실제 파일 경��로 바꾸면 명령은 다음과 같습니다.

adb pull "/sdcard/Downloads/video.mp4" D:\Downloads

안드로이드 사용자가 알아야 할 상위 21개 ADB 명령어

7. 앱 설치/제거

컴퓨터와 휴대폰 간에 파일을 주고받는 것 외에도, 단 하나의 명령으로 apk 파일을 설치할 수 있습니다. 앱을 설치하려면 apk 파일의 전체 경로를 지정해야 합니다. 따라서 "path/to/file.apk"를 실제 apk 파일 경로로 바꾸세요.

adb install "path/to/file.apk"

컴퓨터에 여러 대의 기기가 연결되어 있고 apk 파일을 한 기기에만 설치하려면 아래 명령을 사용하세요. [serial-number]를 실제 기기 일련 번호로 바꾸세요. 위의 네 번째 명령을 사용하여 기기 일련 번호를 확인할 수 있습니다.

adb -s [serial-number] install "path/to/file.apk"

앱을 제거하려면 아래 명령을 실행하세요. ''을 앱의 실제 정규화된 패키지 이름으로 바꾸세요.

adb uninstall 

8. 안드로이드 기기 백업

모든 기기 데이터와 애플리케이션을 백업하려면 아래 명령을 사용할 수 있습니다. 실행하면 백업 기능이 실행되고, Android 기기에서 사용자에게 백업 작업을 수락하도록 요청한 후 현재 디렉터리에 "backup.adb" 파일이 생성됩니다.

adb backup -all

안드로이드 사용자가 알아야 할 상위 21개 ADB 명령어

9. 안드로이드 기기 복원

백업을 복원하려면 아래 명령을 사용하세요. "path/to/backup.adb"를 실제 파일 경로로 바꾸는 것을 잊지 마세요 .

adb restore "path/to/backup.adb"

10. Android 기기를 복구 모드로 재부팅합니다.

복구 모드는 사용자가 내장 도구를 사용하여 Android 기기를 수리하거나 복원할 수 있도록 도와줍니다 . 일반적으로 사용자는 볼륨 버튼과 전원 버튼 두 개를 함께 사용하여 복구 모드로 부팅할 수 있습니다. 또한, 기기를 시스템에 연결하고 아래 명령을 사용하여 복구 모드로 부팅할 수도 있습니다.

adb reboot-recovery

11. Android 기기를 부트로더 모드로 재부팅합니다.

아래 명령을 사용하면 사용자가 부트로더 모드로 부팅할 수 있습니다. 일반적으로 부트로더 모드는 패스트부트 모드와 매우 유사합니다.

adb reboot-bootloader

12. Android 기기를 Fastboot 모드로 재부팅합니다.

Fastboot 모드는 일반적으로 커스텀 ROM , 부트로더, 심지어 커널까지 플래싱하는 데 사용됩니다. 아래 명령을 사용하여 Fastboot 모드로 부팅하세요.

adb fastboot

13. 원격 셸 시작

이 명령은 원격 셸을 시작하고, 사용자가 셸 명령을 사용하여 장치를 제어하고 구성할 수 있도록 합니다.

adb shell

안드로이드 사용자가 알아야 할 상위 21개 ADB 명령어

14. 스크린샷을 찍으세요

안드로이드에서 스크린샷을 찍는 것은 어렵지 않습니다 . 전원 버튼과 볼륨 작게 버튼을 동시에 누르기만 하면 됩니다. 또는 이 명령을 사용하여 빠르게 스크린샷을 찍을 수도 있습니다. "/path/to/screenshot.png"를 실제 저장 경로로 바꾸세요. 원하는 경우 "screenshot"을 원하는 이름으로 변경하여 파일 이름을 변경할 수 있습니다 .

adb shell screencap -p "/path/to/screenshot.png"

대상 경로를 바꿀 때 명령은 다음과 같습니다.

adb shell screencap -p "/sdcard/screenshot.png"

안드로이드 사용자가 알아야 할 상위 21개 ADB 명령어

15. 안드로이드 화면 녹화

스크린샷을 찍는 것 외에도 사용자는 아래 명령을 사용하여 Android 기기의 화면을 녹화 할 수 있습니다. "/path/to/record.mp4"를 실제 대상 경로로 바꾸세요. 물론, "record"를 원하는 이름으로 변경하여 파일 이름을 변경할 수도 있습니다 .

adb shell screenrecord "/path/to/record.mp4"

안드로이드 사용자가 알아야 할 상위 21개 ADB 명령어

16. USB 모드에서 ADB를 다시 시작합니다.

ADB 서버가 이미 시작되었는데도 어떤 이유로든 명령이 작동하지 않는 경우, USB에서 ADB를 다시 시작해 보세요. ADB를 다시 시작하는 단독 명령은 없습니다. 하지만 다음 명령을 실행하면 USB를 통한 ADB 연결이 재설정됩니다. 이렇게 하면 ADB 서버가 다시 시작됩니다.

adb usb

17. ADB 버전

이 명령어는 매우 유용한데, 최신 버전의 ADB에서 작동하는 명령어가 거의 없기 때문입니다. 예를 들어, 이전 버전의 ADB에서는 flashall 명령어를 실행할 수 없습니다. 따라서 명령어 오류가 발생하면 가장 먼저 해야 할 일은 adb 버전을 확인하는 것입니다. 그러면 해당 버전에서 해당 명령어가 지원되는지 확인할 수 있습니다. adb 버전을 확인하는 명령어는 다음과 같습니다.

adb version

18. WiFi를 통해 ADB 연결

최신 버전의 ADB에서는 WiFi를 통해 모든 Android 기기에 직접 연결할 수 있습니다. 다른 기기에서 USB 디버깅을 활성화하고 다음 명령을 실행하기만 하면 됩니다.

adb connect địa-chỉ-ip

따라서 명령은 다음과 같습니다.

adb connect 192.168.1.104

19. 파일 목록

파일을 복사하거나 보내려면 폴더의 정확한 위치를 알아야 합니다. 일반적으로 휴대폰 내장 메모리의 이름은 sdcard입니다. 따라서 휴대폰 내부의 모든 폴더는 /sdcard 폴더에 있습니다. 하지만 정확한 위치를 알고 싶거나 특정 파일을 찾으려면 "ls" 명령을 사용할 수 있습니다 . ls 명령은 폴더의 파일 목록을 표시합니다.

adb shell ls "directory_name"

20. 설치된 모든 패키지 나열

이제 패키지를 제거하려면 정확한 패키지 이름을 알아야 합니다. 실제 패키지 이름은 설치된 앱 이름과 다릅니다. 아래는 설치된 모든 패키지를 나열하는 adb 명령입니다.

adb shell pm list packages

출력 결과가 꽤 큽니다. 특정 애플리케이션 패키지를 나열하려면 애플리케이션 이름으로 필터링해 보세요. 예를 들어 FDroid의 패키지 이름을 검색하려면 다음 명령을 사용하세요.

adb shell pm list packages | findstr "fdroid"

21. 연결된 Fastboot 장치 나열

이 명령어는 잘 알려지지 않은 명령어 중 하나입니다. 기기를 Fastboot 모드로 부팅할 때 기기가 연결되었는지 확인하려면 다음 명령어를 사용할 수 있습니다.

fastboot devices

WebTech360에서 독자 여러분과 공유하고 싶은 기본 명령어는 여기까지입니다. Android 기기에서 adb 명령어를 사용하는 것에 대한 여러분의 생각과 경험을 공유하고 싶으시다면 아래 댓글란에 댓글을 남겨주세요!

행운을 빌어요!

Tags: #Android
Sign up and earn $1000 a day ⋙

Leave a Comment

삼성폰을 덜 지루하게 보이게 하는 7가지 간단한 방법

삼성폰을 덜 지루하게 보이게 하는 7가지 간단한 방법

고가의 삼성 갤럭시가 시중에 나와 있는 다른 휴대폰과 똑같을 필요는 없습니다. 몇 가지만 수정하면 더욱 개성 있고, 스타일리시하며, 독특하게 만들 수 있습니다.

왜 많은 사람들이 수년간 아이폰을 사용한 후에 삼성으로 바꾸기로 결정하는 걸까요?

왜 많은 사람들이 수년간 아이폰을 사용한 후에 삼성으로 바꾸기로 결정하는 걸까요?

그들은 iOS에 지루함을 느껴 결국 삼성폰으로 바꿨고, 그 결정에 대해 전혀 후회하지 않습니다.

IPhone, Android 휴대폰에서 DNS를 변경하는 방법

IPhone, Android 휴대폰에서 DNS를 변경하는 방법

iPhone에서 DNS를 변경하거나 Android에서 DNS를 변경하면 안정적인 연결을 유지하고, 네트워크 연결 속도를 높이고, 차단된 웹사이트에 접속하는 데 도움이 됩니다.

휴대폰의 초광각 카메라를 이상하게 멋지게 만드는 방법

휴대폰의 초광각 카메라를 이상하게 멋지게 만드는 방법

많은 사람들은 휴대폰의 가장 성능이 떨어지는 카메라가 창의적인 사진 촬영을 위한 비밀 무기가 될 줄은 전혀 예상하지 못했습니다.

루팅 없이 안드로이드에서 사용할 수 있는 최고의 자동 클릭 앱 11가지

루팅 없이 안드로이드에서 사용할 수 있는 최고의 자동 클릭 앱 11가지

자동 클릭 애플리케이션을 사용하면 게임을 하거나, 애플리케이션이나 기기에서 사용 가능한 작업을 할 때 별다른 작업을 하지 않아도 됩니다.

모든 안드로이드 폰으로 옮길 수 있는 Pixel만의 6가지 기능

모든 안드로이드 폰으로 옮길 수 있는 Pixel만의 6가지 기능

사용자의 요구 사항에 따라 기존 Android 기기에서 Pixel의 독점 기능 세트가 실행될 가능성이 높습니다.

중요한 데이터를 삭제하지 않고 삼성 휴대폰 저장 공간 22GB를 다시 확보하는 방법

중요한 데이터를 삭제하지 않고 삼성 휴대폰 저장 공간 22GB를 다시 확보하는 방법

이 문제를 해결하려면 꼭 좋아하는 사진이나 앱을 삭제해야 하는 것은 아닙니다. One UI에는 공간을 쉽게 확보할 수 있는 몇 가지 옵션이 포함되어 있습니다.

스마트폰 충전 포트에 연결할 수 있는 기기 10개

스마트폰 충전 포트에 연결할 수 있는 기기 10개

우리 대부분은 스마트폰 충전 포트를 배터리 수명 유지에만 사용하는 것처럼 생각합니다. 하지만 그 작은 포트는 생각보다 훨씬 더 강력합니다.

휴대폰으로 사진 찍을 때 공유하면 좋은 11가지 팁

휴대폰으로 사진 찍을 때 공유하면 좋은 11가지 팁

효과가 없는 일반적인 팁에 지쳤다면, 조용히 사진 촬영 방식을 변화시켜 온 몇 가지 팁을 소개합니다.

스마트폰 사양 쉽게 읽는 방법

스마트폰 사양 쉽게 읽는 방법

새 스마트폰을 찾고 있다면 가장 먼저 눈에 띄는 것은 바로 사양서입니다. 성능, 배터리 수명, 디스플레이 품질에 대한 정보가 가득 담겨 있습니다.

Emojimix를 사용하여 고유한 이모티콘을 결합하는 방법

Emojimix를 사용하여 고유한 이모티콘을 결합하는 방법

Emojimix 애플리케이션은 2개의 이모티콘을 혼합하여 이전에 본 적 없는 이모티콘을 만들어 사용자의 요구에 따라 독특한 이모티콘을 만들어줍니다.

당신은 휴대전화에 중독되었나요? 삼성 설정이 답을 알려드립니다!

당신은 휴대전화에 중독되었나요? 삼성 설정이 답을 알려드립니다!

삼성 휴대폰에서 디지털 웰빙을 확인하여 하루 종일 휴대폰에 얼마나 많은 시간을 낭비하는지 확인해보세요!

안드로이드용 가짜 전화 앱 10개

안드로이드용 가짜 전화 앱 10개

가짜 전화 앱을 이용하면 어색하고 원치 않는 상황을 피하기 위해 자신의 휴대전화에서 전화를 걸 수 있습니다.

안드로이드용 로켓 위젯 사용 방법

안드로이드용 로켓 위젯 사용 방법

이전에 iOS 사용자가 iPhone에서 Locket Widget을 사용할 수 있었던 데 이어, 새로운 Locket Widget 앱은 Android 버전으로도 출시되었습니다.

모든 안드로이드 폰으로 Apple TV를 제어하는 ​​간단한 방법

모든 안드로이드 폰으로 Apple TV를 제어하는 ​​간단한 방법

Apple의 엄격한 생태계에도 불구하고, 일부 사람들은 Android 휴대폰을 Apple TV의 안정적인 리모컨으로 활용하고 있습니다.

삼성폰을 덜 지루하게 보이게 하는 7가지 간단한 방법

삼성폰을 덜 지루하게 보이게 하는 7가지 간단한 방법

고가의 삼성 갤럭시가 시중에 나와 있는 다른 휴대폰과 똑같을 필요는 없습니다. 몇 가지만 수정하면 더욱 개성 있고, 스타일리시하며, 독특하게 만들 수 있습니다.

왜 많은 사람들이 수년간 아이폰을 사용한 후에 삼성으로 바꾸기로 결정하는 걸까요?

왜 많은 사람들이 수년간 아이폰을 사용한 후에 삼성으로 바꾸기로 결정하는 걸까요?

그들은 iOS에 지루함을 느껴 결국 삼성폰으로 바꿨고, 그 결정에 대해 전혀 후회하지 않습니다.

웹에서 Apple 계정 로그인 오류를 해결하는 방법

웹에서 Apple 계정 로그인 오류를 해결하는 방법

브라우저의 Apple 계정 웹 인터페이스를 통해 개인 정보 확인, 설정 변경, 구독 관리 등의 작업을 할 수 있습니다. 하지만 여러 가지 이유로 로그인할 수 없는 경우가 있습니다.

IPhone, Android 휴대폰에서 DNS를 변경하는 방법

IPhone, Android 휴대폰에서 DNS를 변경하는 방법

iPhone에서 DNS를 변경하거나 Android에서 DNS를 변경하면 안정적인 연결을 유지하고, 네트워크 연결 속도를 높이고, 차단된 웹사이트에 접속하는 데 도움이 됩니다.

IPhone에서 내 찾기 기능을 더욱 정확하게 만드는 5가지 팁

IPhone에서 내 찾기 기능을 더욱 정확하게 만드는 5가지 팁

내 위치 찾기 기능이 부정확하거나 신뢰할 수 없게 되면, 가장 필요할 때 정확도를 높이기 위해 몇 가지 조정을 적용하세요.

휴대폰의 초광각 카메라를 이상하게 멋지게 만드는 방법

휴대폰의 초광각 카메라를 이상하게 멋지게 만드는 방법

많은 사람들은 휴대폰의 가장 성능이 떨어지는 카메라가 창의적인 사진 촬영을 위한 비밀 무기가 될 줄은 전혀 예상하지 못했습니다.

아이폰 NFC를 쉽고 빠르게 켜는 방법

아이폰 NFC를 쉽고 빠르게 켜는 방법

근거리 무선 통신(NFC)은 일반적으로 몇 센티미터 이내로 서로 가까운 거리에 있는 장치 간에 데이터를 교환할 수 있는 무선 기술입니다.

적응형 전원 및 저전력: 어떤 iPhone 배터리 절약 모드를 사용해야 할까요?

적응형 전원 및 저전력: 어떤 iPhone 배터리 절약 모드를 사용해야 할까요?

Apple은 저전력 모드와 함께 작동하는 적응형 전원 기능을 선보였습니다. 두 기능 모두 iPhone 배터리 사용 시간을 늘려주지만, 작동 방식은 매우 다릅니다.

루팅 없이 안드로이드에서 사용할 수 있는 최고의 자동 클릭 앱 11가지

루팅 없이 안드로이드에서 사용할 수 있는 최고의 자동 클릭 앱 11가지

자동 클릭 애플리케이션을 사용하면 게임을 하거나, 애플리케이션이나 기기에서 사용 가능한 작업을 할 때 별다른 작업을 하지 않아도 됩니다.

모든 안드로이드 폰으로 옮길 수 있는 Pixel만의 6가지 기능

모든 안드로이드 폰으로 옮길 수 있는 Pixel만의 6가지 기능

사용자의 요구 사항에 따라 기존 Android 기기에서 Pixel의 독점 기능 세트가 실행될 가능성이 높습니다.

중요한 데이터를 삭제하지 않고 삼성 휴대폰 저장 공간 22GB를 다시 확보하는 방법

중요한 데이터를 삭제하지 않고 삼성 휴대폰 저장 공간 22GB를 다시 확보하는 방법

이 문제를 해결하려면 꼭 좋아하는 사진이나 앱을 삭제해야 하는 것은 아닙니다. One UI에는 공간을 쉽게 확보할 수 있는 몇 가지 옵션이 포함되어 있습니다.

스마트폰 충전 포트에 연결할 수 있는 기기 10개

스마트폰 충전 포트에 연결할 수 있는 기기 10개

우리 대부분은 스마트폰 충전 포트를 배터리 수명 유지에만 사용하는 것처럼 생각합니다. 하지만 그 작은 포트는 생각보다 훨씬 더 강력합니다.

휴대폰으로 사진 찍을 때 공유하면 좋은 11가지 팁

휴대폰으로 사진 찍을 때 공유하면 좋은 11가지 팁

효과가 없는 일반적인 팁에 지쳤다면, 조용히 사진 촬영 방식을 변화시켜 온 몇 가지 팁을 소개합니다.

스마트폰 사양 쉽게 읽는 방법

스마트폰 사양 쉽게 읽는 방법

새 스마트폰을 찾고 있다면 가장 먼저 눈에 띄는 것은 바로 사양서입니다. 성능, 배터리 수명, 디스플레이 품질에 대한 정보가 가득 담겨 있습니다.

IPhone에서 애플리케이션 신뢰 확인 방법

IPhone에서 애플리케이션 신뢰 확인 방법

다른 출처에서 iPhone에 애플리케이션을 설치할 경우, 해당 애플리케이션이 신뢰할 수 있는지 수동으로 확인해야 합니다. 그러면 해당 애플리케이션이 iPhone에 설치되어 사용할 수 있습니다.