티스토리 뷰
오늘은 안드로이드폰 화면 미러링 프로그램을 하나 소개하고자 합니다. (오픈소스 : 아파치 라이선스 2.0)
GitHub - Genymobile/scrcpy: Display and control your Android device
Display and control your Android device. Contribute to Genymobile/scrcpy development by creating an account on GitHub.
github.com
제가 소개하고자 하는 프로그램은 Genymobile의 scrcpy인데요. OS는 리눅스, 윈도우, 맥 전부 지원합니다.
윈도우 같은 경우 위 사이트에서 scrcpy-win64-{버전}.zip 파일을 받아서 압축을 풀어주어야 합니다.
그 외의 운영체제는 사이트에 자세한 설명이 나와있습니다.
먼저 핸드폰 설정부터 이야기하면, 기본적으로 미러링하고자 하는 핸드폰의 개발자 옵션이 켜져있어야 합니다.
안드로이드폰에서 개발자 모드를 설정하는 방법은 '설정 > 휴대전화 정보 > 소프트웨어 정보 > 빌드번호 7번 클릭'으로 가능한데 자세한 내용은 아래 링크에서 확인 가능합니다.
안드로이드폰 개발자옵션 켜기 (feat. 갤럭시)
오늘은 안드로이드 모바일 개발을 위해서 필수에 가까운 개발자 옵션을 키는 방법에 대해서 알아보겠습니다. 보통 국내에서 안드로이드폰은 삼성 갤럭시를 많이 사용하실텐데요. 대부분 안드
error-storage.tistory.com
개발자 옵션을 키고 메뉴로 들어가서 스크롤을 내리다 보면 USB 디버깅이 보이는데 ON으로 바꿔줍시다.
그리고 USB를 연결하면 'USB 디버깅을 허용하시겠습니까?' 라는 메시지가 나오는데 '허용'을 클릭하면 됩니다.
이제 핸드폰에서 연결할 준비는 끝났고, PC의 cmd창을 열고 위에서 압축을 푼 경로로 이동해줍니다. (압축을 푼 경로를 환경설정에서 PATH로 잡아주면 경로 이동 불필요)
경로로 이동하여 핸드폰이 한 대만 연결된 경우 scrcpy를 입력하면 바로 화면 미러링이 동작합니다.
scrcpy 명령만 날렸는데 스크린샷 좌측처럼 바로 미러링이 되었습니다.
그 외에도 github 사이트에 들어가보면 여러 가지 옵션이 존재합니다.
해상도부터 최초 창을 띄울때 위치, 그리고 디바이스가 여러 개가 연결된 경우 -s 옵션을 통해서 디바이스 지정도 가능합니다.
error: more than one device/emulator
상황 : USB로 디바이스를 두 개 이상 연결한 상태에서 adb 명령을 날렸을 때 발생 ADB를 통하여 WIFI 연결(tcpip & connect) 중 다음과 같은 에러가 발생하였습니다. 참고로 WIFI를 통해서 연결하는 같은 네
error-storage.tistory.com
아래는 제가 최근에 사용한 옵션인데요. cmd창을 2개 열어서 각각 명령을 날려 미러링 화면을 2개 띄웠습니다.
scrcpy -m 1024 -b 8M --window-x 0 --window-y 0 -s {디바이스1 시리얼 번호}
scrcpy -m 1024 -b 8M --window-x 460 --window-y 0 -s {디바이스2 시리얼 번호}
저 같은 경우 회사에서 복수의 핸드폰 화면을 띄우고 시연이 필요한 경우 종종 애용하고 있습니다!
![카카오톡 이모티콘](https://t1.daumcdn.net/keditor/emoticon/friends1/large/006.gif)
'모바일개발 > 안드로이드' 카테고리의 다른 글
Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8. (0) | 2022.07.27 |
---|---|
Overload resolution ambiguity. All these functions match. (0) | 2022.07.22 |
CLEARTEXT communication to x not permitted by network security policy (0) | 2022.07.07 |
error: more than one device/emulator (0) | 2022.07.03 |
안드로이드폰 개발자옵션 켜기 (feat. 갤럭시) (0) | 2022.07.03 |