728x90
이전 포스트에서 기기가 둘 이상 PC 에 연결 되어 있을 때 adb 와 scrcpy 가 동작하지 않는 문제가 있었다
이 문제를 명령어로 해결하자면
adb devices
를 입력해서 나오는 시리얼넘버를 adb install, scrcpy 때 입력하면 가능하다
예를 들어 다음과 같이 R3XXXXXXX 시리얼 넘버가 나왔을 때

adb install : adb -s {시리얼넘버} install {apk 경로}
scrcpy : scrcpy -s {시리얼넘버}
이렇게 입력하면 하나만 특정해서 실행이 가능하다
그래서 도구를 만들고 현재 PC 에 연결된 단말 목록을 불러와서 선택하기만 하면
앱을 설치하고 scrcpy.를 실행할 수 있도록 만들어보려 한다
만든 도구부터 배포한다.
코드 내용이 별거 없으니 난독화도 신경쓰지 않았다.
볼사람은 봐라
이 도구를 내 PC 어딘가 짱박아두고 실행시킬거다
regedit 을 다시 들어가서
ADB Install 의 명령어를
"C:\Program Files\Java\jdk11.0.15\bin\java.exe" "-jar" "C:\Users\user\tools\AdbTool.jar" "INSTALL" "\"%1\""
이렇게 바꿨다
그리고 SCRCPY 의 명령어를
"C:\Program Files\Java\jdk11.0.15\bin\java.exe" "-jar" "C:\Users\user\tools\AdbTool.jar" "SCRCPY" "scrcpy"
이렇게 바꿨다
자바는 설치 환경에 맞는 자바 위치를 선택하면 된다
내 빌드 환경이 자바 1.8 이어서 자바 1.8 에서도 동작할 것 같기는 한데 테스트 안해봤다
자바 11 로 실행하는 것을 추천한다
그리고 반드시 adb 와 scrcpy 를 환경변수에 등록해야 사용할 수 있다
SCRCPY 사용 캡쳐

ADB Install 사용 캡쳐

728x90
'기타' 카테고리의 다른 글
| offline PC 에서 pip Install 적용하기 (0) | 2023.01.03 |
|---|---|
| Intellij, PyCharm Alt + Click 열 영역 선택 동작 (0) | 2022.12.07 |
| [윈도우] APK 마우스 오른쪽 클릭 후 메뉴에서 ADB Install (0) | 2022.11.30 |
| [윈도우] 바탕화면 마우스 오른쪽 클릭 메뉴 추가 (0) | 2022.11.30 |
| 갤럭시 폰 잠금 해제 때마다 진동 현상 (7) | 2022.11.22 |