본문 바로가기

기타

[윈도우] 마우스 오른쪽 클릭 adb, scrcpy 도구 사용

728x90

https://hbot.tistory.com/60

https://hbot.tistory.com/59

이전 포스트에서 기기가 둘 이상 PC 에 연결 되어 있을 때 adb 와 scrcpy 가 동작하지 않는 문제가 있었다

이 문제를 명령어로 해결하자면

adb devices

를 입력해서 나오는 시리얼넘버를 adb install, scrcpy 때 입력하면 가능하다

예를 들어 다음과 같이 R3XXXXXXX 시리얼 넘버가 나왔을 때

 

adb install : adb -s {시리얼넘버} install {apk 경로}
scrcpy : scrcpy -s {시리얼넘버}

이렇게 입력하면 하나만 특정해서 실행이 가능하다

그래서 도구를 만들고 현재 PC 에 연결된 단말 목록을 불러와서 선택하기만 하면
앱을 설치하고 scrcpy.를 실행할 수 있도록 만들어보려 한다

AdbTool.jar
1.07MB

만든 도구부터 배포한다.
코드 내용이 별거 없으니 난독화도 신경쓰지 않았다.
볼사람은 봐라

이 도구를 내 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