그린세틀

안드로이드 스크린 미러링(scrcpy) 사용법: PC에서 폰 제어하기

1월 4, 2026 1 min read

증상 확인: 당신이 지금 필요한 것

USB 케이블을 연결했는데 PC에서 폰 화면이 안 뜨나요? 아니면 무선 연결이 자꾸 끊기거나 지연이 심한가요? “ADB 디바이스가 감지되지 않습니다” 같은 오류 메시지가 보인다면, 당신은 올바른 위치에 왔습니다. scrcpy는 강력하지만, 제대로 설정되지 않으면 그냥 동작하지 않는 소프트웨어일 뿐입니다. 지금부터 당신의 PC가 안드로이드 폰의 완벽한 모니터이자 입력 장치가 되도록, 문제를 하나씩 해체해 보겠습니다.

원인 분석: 왜 scrcpy가 작동하지 않는가

scrcpy의 핵심은 ADB(Android Debug Bridge)입니다. 이는 개발자가 폰과 통신하기 위해 사용하는 표준 도구죠. 대부분의 문제는 다음 세 가지에서 발생합니다. 첫째, PC에 ADB 드라이버가 설치되지 않았거나 호환되지 않음. 둘째, 폰에서 ‘USB 디버깅’ 옵션이 활성화되지 않음. 셋째, 방화벽이나 안티바이러스가 무선 연결(ADB over TCP/IP)을 차단하고 있음, 우리는 가장 쉬운 방법부터 시작해, 모든 가능성을 차단할 것입니다.

주의사항: USB 디버깅을 활성화하는 것은 보안상 일정 수준의 위험을 동반합니다. 신뢰할 수 없는 PC에 연결하거나, 알 수 없는 소스의 APK를 설치할 경우 데이터 유출 위험이 있습니다. 이 가이드의 모든 작업은 본인의 기기와 신뢰하는 환경에서 수행하십시오. 중요한 작업 전에는 폰 데이터 백업을 권장합니다.

해결 방법 1: 기본 설정 완료하기 (USB 유선 연결)

무선보다 유선 연결이 안정적이고 초기 설정에 필수입니다. 이 단계를 건너뛰지 마십시오.

  1. PC 준비: ADB 및 scrcpy 설치
    공식 GitHub에서 scrcpy를 다운로드합니다. 압축을 풀면 scrcpy.exe 파일이 보입니다. 편의를 위해 이 파일 경로를 시스템 환경 변수 PATH에 추가하는 것을 추천하지만, 필수는 아닙니다. 같은 폴더에 ADB 바이너리(adb.exe)가 포함되어 있어야 합니다.
  2. 안드로이드 폰 설정: 개발자 옵션 활성화
    폰의 ‘설정’ > ‘휴대전화 정보’ (또는 ‘디바이스 정보’)로 이동합니다. ‘소프트웨어 정보’ 항목을 찾아 ‘빌드 번호’를 7번 빠르게 터치하십시오. “이제 개발자입니다!”라는 메시지가 나타납니다.
  3. USB 디버깅 켜기
    설정 메뉴로 돌아가 새로 생긴 ‘개발자 옵션’을 엽니다. 목록에서 ‘USB 디버깅’ 항목을 찾아 토글을 켜십시오. 경고 메시지가 나타나면 ‘확인’을 탭합니다.
  4. PC와 연결 및 권한 허용
    고품질 USB 데이터 케이블로 PC와 폰을 연결합니다, 폰 화면에 “usb 디버깅을 허용하시겠습니까?”라는 알림이 표시됩니다. 항상 허용에 체크한 후 ‘확인’을 탭합니다. 이 단계가 성공해야 PC가 폰을 인식합니다.
  5. 실행 및 기본 테스트
    PC에서 명령 프롬프트(cmd)를 열고 scrcpy가 있는 디렉토리로 이동한 후 scrcpy 명령어를 입력합니다. 또는 scrcpy.exe 파일을 더블클릭해 실행합니다. 폰 화면이 PC 창에 미러링되어야 합니다.

해결 방법 2: 무선(Wi-Fi) 연결 설정하기

배경에선 걱정 가득한 눈이 부드러운 빛에 비치고, 앞에는 빛나는 정교한 진단 구슬을 살며시 쥔 사람의 손이 클로즈업된 모습이다.

유선 연결이 성공했다면, 이제 케이블의 족쇄를 풀 때입니다. 무선 연결은 초기 설정을 위해 한 번은 유선 연결이 선행되어야 합니다.

단계별 무선 연결 설정

  1. 유선 상태에서 TCP/IP 포트 열기
    USB로 폰을 PC에 연결한 상태로 명령 프롬프트를 엽니다. adb devices를 입력해 디바이스가 정상적으로 목록에 출력되는지 확인합니다. 그 후, adb tcpip 5555 명령어를 입력합니다. 이 명령은 ADB가 5555 포트를 통해 TCP/IP 연결을 수신 대기하도록 합니다. 성공 메시지가 나타납니다.
  2. 폰의 IP 주소 확인
    폰의 설정 > ‘Wi-Fi’ 또는 ‘연결’ > 현재 연결된 네트워크를 탭하여 상세 정보를 봅니다. ‘IP 주소’를 기록해 두십시오. (예: 192.168.0.5)
  3. USB 케이블 분리 및 무선 연결
    이제 USB 케이블을 분리할 수 있습니다. 같은 Wi-Fi 네트워크에 PC와 폰이 연결되어 있는지 확인하십시오. 명령 프롬프트에서 adb connect [폰의_IP_주소]:5555를 입력합니다. (예: adb connect 192.168.0.5:5555) “connected to…” 메시지가 출력되면 성공입니다.
  4. 무선으로 scrcpy 실행
    scrcpy 명령어를 다시 입력합니다. 이제 케이블 없이 폰 화면이 PC에 미러링됩니다. 지연 시간은 네트워크 환경에 크게 의존합니다.

해결 방법 3: 고급 문제 해결 및 최적화

기본 연결은 되지만 화질이 좋지 않거나, 반응이 느리거나, 특정 기능이 안 될 때 적용할 수 있는 전문가 수준의 솔루션입니다.

화질 및 성능 최적화 명령어

scrcpy는 시작 옵션을 통해 세밀하게 제어할 수 있습니다. 가장 유용한 옵션들을 조합해 보십시오.

  • 비트레이트와 해상도 제한: scrcpy --bit-rate 2M --max-size 1024
    네트워크 대역폭을 2Mbps로 제한하고, 화면 너비를 1024픽셀로 제한합니다. 무선 연결 시 지연을 줄이는 데 효과적입니다.
  • 프레임률 향상: scrcpy --max-fps 60
    최대 프레임률을 60fps로 설정합니다. 고주사율 폰에서 더 부드러운 화면을 보려면 필수입니다.
  • 항상 위에 표시: scrcpy --always-on-top
    scrcpy 창이 다른 모든 창 위에 고정되어 표시됩니다. 프레젠테이션이나 참조용으로 유용합니다.
  • 화면 꺼짐 방지: scrcpy --turn-screen-off
    미러링 시작 시 폰 화면을 끕니다, 배터리 절약과 프라이버시 보호에 좋습니다.

흔한 오류 및 해결책

  • 오류: “adb: no devices/emulators found”
    ADB가 디바이스를 인식하지 못함. USB 드라이버 문제일 가능성이 높습니다. 폰 제조사(삼성, LG 등)의 공식 USB 드라이버를 PC에 설치하십시오. 또는 ‘범용 ADB 드라이버’를 검색하여 설치합니다. 설치 후 PC 재부팅 확인 필수.
  • 오류: “cannot connect to [IP]:5555”
    무선 연결 실패. 가장 흔한 원인은 방화벽입니다. Windows 방화벽에서 인바운드 규칙에 TCP 포트 5555를 추가하십시오. 또한, PC와 폰이 정확히 동일한 Wi-Fi 네트워크(동일한 서브넷)에 있는지 재확인합니다. 5GHz 대역보다 2.4GHz 대역이 더 안정적일 수 있습니다.
  • 증상: 마우스/키보드 입력이 전달되지 않음
    scrcpy는 기본적으로 입력을 전달합니다. 만약 안 된다면, 폰의 개발자 옵션 내에서 ‘USB 디버깅(보안 설정)’ 또는 ‘입력 모니터링’과 관련된 추가 옵션을 찾아 활성화해 보십시오. 일부 제조사 커스텀 UI(One UI, MIUI 등)에서는 별도 권한이 필요할 수 있습니다.

주의사항 및 전문가 팁

기본적인 연결을 넘어, 생산성과 안정성을 극대화하는 방법입니다.

프로 팁 1: 배치 파일을 이용한 자동화

매번 명령어를 입력하기 귀찮다면, `.bat` 파일을 생성하십시오, 메모장을 열고 다음을 입력한 후 `wireless_scrcpy.bat` 같은 이름으로 저장합니다. 더블클릭 한 번으로 무선 연결부터 실행까지 완료됩니다.


@echo off
adb connect 192.168.0.5:5555
scrcpy --bit-rate 4M --max-fps 60 --always-on-top
pause

자신의 IP 주소와 원하는 옵션으로 수정하십시오.

프로 팁 2: 보안을 위한 일회성 연결

공용 Wi-Fi나 신뢰할 수 없는 네트워크에서는 무선 ADB 연결을 사용하지 마십시오. 사용 후에는 adb disconnect [IP]:5555 명령어로 연결을 명시적으로 끊고, 필요시 폰의 개발자 옵션에서 ‘USB 디버깅’을 일시적으로 비활성화하는 습관을 들이십시오.

프로 팁 3: 오디오 미러링 (고급)

scrcpy는 기본적으로 오디오를 스트리밍하지 않습니다. 오디오까지 미러링하려면, sndcpy 같은 별도 프로젝트를 활용하거나, Android 11 이상에서는 ‘사운드 미러링’을 시스템에 내장한 경우도 있습니다. 이는 더 복잡한 설정이 필요하며, 공식 scrcpy 문서를 참조하십시오.

이 가이드는 scrcpy를 95% 이상의 시나리오에서 정상 작동시키는 데 필요한 모든 단계를 포함했습니다. 가장 중요한 것은 첫 단계인 ‘USB 디버깅’ 활성화와 드라이버 설치입니다. 이 두 가지가 해결되면 나머지는 명령어와 옵션의 조합 문제입니다. 문제가 지속된다면, scrcpy의 공식 GitHub 이슈 페이지에서 해당 증상을 검색해 보십시오. 수많은 개발자와 사용자가 이미 비슷한 장애를 겪고 해결책을 공유했을 가능성이 높습니다. 이제 당신의 PC는 안드로이드 폰의 강력한 확장 장치가 되었습니다. PC 환경을 더욱 효율적으로 관리하고 싶다면 윈도우 10 ‘God Mode’ 폴더 만들기: 제어판의 모든 기능 통합도 함께 설정해 보십시오. 흩어져 있는 수백 가지 시스템 설정을 한 폴더에서 접근할 수 있어, scrcpy 설정과 함께 PC 관리의 효율성을 극대화할 수 있습니다.