Repolode
barry-ran

barry-ran/QtScrcpy

USB 또는 Wi-Fi로 Android 기기를 표시하고 제어하는 Qt 기반 데스크톱 클라이언트

대체할 수 있는 제품:AirDroidVysor

스타
32,469
포크
3,827
열린 이슈
632
마지막 커밋
5일 전

어떤 프로젝트인가요?

QtScrcpy는 Android 기기의 화면을 Windows, macOS 또는 Linux 컴퓨터에 표시하고 마우스와 키보드로 제어할 수 있게 해줍니다. USB 또는 네트워크로 연결하며, 기기를 루팅할 필요가 없습니다. 기기 자체에 설치되는 항목도 없습니다.

이 프로젝트는 scrcpy를 C++와 Qt로 다시 구현한 것으로, 영상 인코딩에는 FFmpeg를, 렌더링에는 OpenGL을 사용합니다. 화면 녹화, 스크린샷, 드래그 앤 드롭을 통한 APK 설치 및 파일 전송, 양방향 클립보드 동기화, 여러 기기 동시 제어 등의 기능을 지원합니다. 사용자 지정 키보드-터치 매핑 스크립트를 사용하면 터치 기반 게임을 키보드와 마우스로 플레이할 수 있습니다.

Android 5.0 (API 21) 이상이 필요하며, 기기에서 ADB 디버깅을 활성화해야 합니다. Windows 및 macOS용 사전 빌드 패키지를 제공하며, qmake 또는 CMake로 소스에서 빌드할 수도 있습니다.

핵심 기능

  • 01루트 권한 없이 USB 또는 Wi-Fi로 Android 화면을 표시하고 제어합니다.
  • 02Windows, macOS, GNU/Linux를 지원합니다.
  • 03화면 녹화와 스크린샷 촬영을 지원합니다.
  • 04드래그 앤 드롭으로 APK 설치 및 파일 전송을 지원합니다.
  • 05컴퓨터와 기기 간 클립보드를 동기화합니다.
  • 06사용자 지정 스크립트로 키보드와 마우스 입력을 터치 이벤트에 매핑합니다.
  • 07연결된 여러 기기를 동시에 제어합니다.

활용 사례

  • 발표나 데모를 위해 휴대전화 화면을 더 큰 모니터에 표시합니다.
  • 터치로만 조작하는 모바일 게임을 키보드와 마우스로 플레이합니다.
  • 데스크톱에서 기기 화면을 보면서 Android 앱을 테스트하거나 디버깅합니다.
  • 한 대의 컴퓨터에서 여러 Android 기기를 관리합니다.

빠른 시작

  1. 1

    Releases에서 사전 빌드된 아카이브를 다운로드합니다

  2. 2

    Android 기기를 USB로 연결하고 프로그램을 실행한 다음 USB connect를 클릭합니다

  3. 3

    서브모듈을 포함해 프로젝트를 클론합니다

    git clone --recurse-submodules git@github.com:barry-ran/QtScrcpy.git

사용 전 알아둘 점

  • Android 기기에서 ADB 디버깅을 활성화해야 합니다(Android 5.0 이상).
  • 소스에서 빌드하려면 Qt 5.12 이상이 필요하므로 설정 작업이 추가됩니다.
  • 기기 오디오 동기화와 같은 일부 기능은 Android 10 이상에서만 작동합니다.

토픽

자주 묻는 질문

QtScrcpy은(는) 무엇인가요?
USB 또는 Wi-Fi로 Android 기기를 표시하고 제어하는 Qt 기반 데스크톱 클라이언트 QtScrcpy는 Android 기기의 화면을 Windows, macOS 또는 Linux 컴퓨터에 표시하고 마우스와 키보드로 제어할 수 있게 해줍니다. USB 또는 네트워크로 연결하며, 기기를 루팅할 필요가 없습니다. 기기 자체에 설치되는 항목도 없습니다.
QtScrcpy은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
QtScrcpy은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
QtScrcpy은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. QtScrcpy의 마지막 커밋은 2026년 10월 15일입니다.
QtScrcpy은(는) 어디에 사용할 수 있나요?
발표나 데모를 위해 휴대전화 화면을 더 큰 모니터에 표시합니다. 터치로만 조작하는 모바일 게임을 키보드와 마우스로 플레이합니다. 데스크톱에서 기기 화면을 보면서 Android 앱을 테스트하거나 디버깅합니다. 한 대의 컴퓨터에서 여러 Android 기기를 관리합니다.
QtScrcpy는 어떻게 설치하나요?
Releases에서 사전 빌드된 아카이브를 다운로드합니다 Android 기기를 USB로 연결하고 프로그램을 실행한 다음 USB connect를 클릭합니다 서브모듈을 포함해 프로젝트를 클론합니다: git clone --recurse-submodules git@github.com:barry-ran/QtScrcpy.git
QtScrcpy은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/barry-ran/QtScrcpy

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트