바쁜 일로 인해 오랫동안 업데이트를 하지 못해서 정말 죄송합니다. 많은 사람들이 그룹에 합류했지만 시간 내에 통과하지 못했습니다. . . 여기서 정중히 사과드립니다! 귀하의 지원에 진심으로 감사드립니다!
저는 이 프로젝트의 코드를 리팩터링할 계획이며 그 이유는 다음과 같습니다.
물론 원본은 그대로 유지되고 업데이트되지 않을 예정입니다. (시간이 지날수록 이전 디자인이 정말 멍청하다는 생각이 듭니다...)
브라우저만 사용하여 휴대폰뿐만 아니라 태블릿, 시계 등 하나 이상의 Android 기기를 제어할 수 있습니다.
질문이나 제안 사항이 있으면 qq 그룹에 가입하세요: 1476686
이것은 사람들이 자신의 안드로이드 장치를 제어할 수 있는 소프트웨어입니다. 브라우저를 사용하여 하나 이상의 Android 장치만 제어할 수 있지만 휴대폰뿐만 아니라 패드, 시계 등도 제어할 수 있습니다.
영어 버전: 이것을 번역하세요
AndroidControl은 Java 언어로 작성된 서버이며 컴퓨터와 Android 기기를 연결하는 다리입니다.
직접 컴파일하고 실행하거나 컴파일된 버전을 사용할 수 있습니다.
컴파일된 버전: 다운로드 주소
0단계:
컴퓨터에 다음 환경이 설치되어 있는지 확인하세요.
java -version
입력합니다.adb version
1단계:
디렉토리 구조가 다음과 같은지 확인해주세요
├── AndroidControl.jar
├── resources
2단계:
AndroidControl.jar
실행합니다. 참고로 컴퓨터의 실제 경로로 변경해주세요.
java -jar AndroidControl.jar
3단계:
휴대폰을 연결하고 USB调试模式
켜세요.
브라우저를 열고 http://localhost:6655
입력하세요.
일부 브라우저는 호환되지 않을 수 있으므로 최신 브라우저를 사용하시기 바랍니다.
Intellij Idea를 사용하여 이 프로젝트를 엽니다...
내장된 웹페이지인 http://localhost:6655
간단한 기능을 제공합니다. 강력하고 사용자 정의된 기능을 사용하려면 다른 클라이언트가 필요하거나 자체 클라이언트를 작성해야 합니다.
자신만의 클라이언트를 작성하려면 내장된 클라이언트 및 프로토콜 계약 문서를 참조하세요.
yeetor.properties
로 구성된 resource
디렉터리에서 web
디렉터리의 내용을 수정합니다. 한 입 먹은 것 같네요. . .
참고: 정적 페이지만 지원됩니다.
Native 클라이언트도 만들어봤는데 아직 완벽하지 않아서 당분간 공개하지 않을 예정입니다.
데모에 비해 공식 버전은 기능이 훨씬 적습니다. 주된 이유는 많은 코드가 구성되어 있기 때문입니다. 또한 모든 사람이 이 프로젝트에 더 쉽게 참여할 수 있도록 하는 것도 목적입니다.
현재 프로젝트에는 많은 수정 포인트와 최적화 포인트가 있습니다. 안드로이드 분야에는 실시간 화면, 버튼 시뮬레이션, 터치 시뮬레이션 등의 방법이 많이 있습니다. 이러한 방법을 체계화하고 통합할 수 있다면. 아름답지 않나요?
PR 제출을 환영합니다