휴대폰 화면을 PC에 미러링할 수 있는 도구인 scrcpy가 Android 12를 실행하는 기기 제어를 지원하도록 업데이트되었습니다.
Android 디버그 브리지 또는 ADB 간단히 말해서 시스템 로그를 읽고, 설정을 변경하고, 장치에서 작업을 자동화하려는 개발자에게 매우 유용한 도구입니다. Google은 ADB를 만들 때 명령줄 인터페이스만 제공하려고 했으나 2018년 3월 초에 개발자는 ADB 위에 Android 휴대폰의 화면을 미러링할 수 있을 뿐만 아니라 PC에서 원격으로 제어하세요. 해당 도구는 scrcpy라고 하며 최신 업데이트에는 실행 중인 장치에 대한 지원이 추가되었습니다. 안드로이드 12.
잘 모르시는 분들을 위해 scrcpy("의 줄임말)scr엔 씨영형파이")는 Android 기기에 푸시되는 서버 앱과 ADB 터널을 통해 소켓을 통해 서버와 통신하는 PC의 클라이언트라는 두 가지 구성 요소로 구성됩니다. 휴대폰 화면은 h.264 비디오로 인코딩되며 scrcpy 클라이언트에 의해 PC에 디코딩되어 표시됩니다. 키보드 및 마우스 입력은 서버로 전송되어 장치의 적절한 입력으로 변환됩니다. scrcpy가 유일한 원격 제어/화면 미러링 도구는 아니지만 무료, 오픈 소스, 사용자 정의 가능하고 빠르기 때문에 최고의 도구 중 하나입니다.
Android 12 업데이트 이전에 scrcpy는 콘텐츠 미러링을 지원하기 위해 기본적으로 '보안 디스플레이'를 생성했습니다. 그렇지 않으면 차단되었습니다. 그러나 Android 12에서는 더 이상 셸 권한이 있는 프로세스가 보안 디스플레이를 생성하는 것을 허용하지 않으므로 scrcpy가 즉시 충돌 사용자가 Android 12를 실행하는 기기에서 실행을 시도한 경우. 해결 방법은 간단합니다. 비보안 디스플레이를 생성하도록 Android 서버를 다시 빌드하는 것입니다.
scrcpy의 또 다른 주요 추가 기능은 Linux에서 비디오 스트림을 웹캠으로 사용하는 기능입니다. 도구에는 추가됨 v4l2loopback(Video 4 Linux 루프백) 지원을 통해 다음과 같은 V4L2 지원 소프트웨어로 비디오 스트림을 열 수 있습니다. OBS. 비디오 스트림은 웹캠으로 노출되거나 창에 표시될 수 있습니다.
scrcpy의 v1.18 업데이트에 추가된 다른 기능에는 비디오 방향을 장치의 초기 방향으로 잠그는 기능, scrcpy가 실행될 때 장치의 전원을 끄는 기능이 포함됩니다. 가 닫히고, 4번째와 5번째 버튼에 대한 새로운 단축키가 추가되고, 창 크기가 자동으로 조정되어 검은색 테두리가 제거되고, 대신 /sdcard/Download에 파일이 저장됩니다. /sdcard.
v1.18 업데이트에 대한 변경 로그는 아래에 포함되어 있습니다. 최신 버전의 scrcpy를 다운로드할 수 있습니다. GitHub에서.
scrcpy v1.18 변경 로그
v1.17 이후 변경사항:
- Android 12 지원 추가(#2129, #2402)
- V4L2 지원 추가(웹캠으로 장치 화면 캡처)(#2232, #2233, #2268)
- 초기 비디오 방향을 잠그는 옵션 추가
- 닫을 때 장치 전원을 끄는 옵션 추가(#824)
- 네 번째 마우스 버튼을 APP_SWITCH에 바인딩합니다(#2258)
- 다섯 번째 마우스 버튼을 바인딩하여 알림 패널 확장(#2258)
- 이중 확장 알림 패널에서 설정 패널 확장(#2260, #2264)
- 기본적으로 /sdcard/Download에 푸시합니다(#2384)
- 창을 크기에 맞게 조정(#2387)
- 가능한 디스플레이 ID 범위 늘리기(#2009)
- 상세 모드에서 입력 이벤트를 기록합니다(#2371)
- 터치 이벤트 매개변수 수정(#2125)
- 삼성 브라우저의 왼쪽 클릭 수정(#2169)
- --render-expired-frames 옵션 제거(#2268)
- Windows의 scrcpy에 scrcpy-noconsole 인수를 전달합니다(#2052)
- Windows 릴리스에서 플랫폼 도구를 31.0.2(adb)로 업그레이드
- 다양한 기술 수정
더 읽어보세요