Droidline 프로필 이미지

Droidline

프로젝트 소개

코드로 실제 안드로이드 폰을 다루는 오픈소스 자동화 도구입니다.

폰에 앱 하나를 설치하고 PC에서 QR 코드로 한 번 페어링하면, Python, Node.js, C#, CLI 코드가 와이파이로 폰을 조작합니다.
글자로 버튼을 찾아 누르고, 입력하고, 스크린샷을 찍고, 알림을 읽습니다. 개발자 옵션, USB 케이블, 루팅은 필요 없습니다.

이런 데 씁니다

  • 내 앱을 실제 폰에서 테스트하기 (pytest 플러그인, Appium 클라이언트 연결)
  • 매일 반복하는 폰 작업 자동화
  • 은행 입금 알림이 오면 주문을 결제 완료로 바꾸는 것처럼 알림을 받아 처리하기
  • 같은 스크립트를 여러 대에서 동시에 실행하기
  • MCP로 Claude, ChatGPT, Cursor 같은 AI 에이전트에게 폰 맡기기 (허용한 도구만 주거나 읽기 전용으로 줄 수 있습니다)

속도

갤럭시 S23 울트라에서 글자로 요소 하나를 찾는 시간을 10번 재서 중앙값을 냈습니다.

  • Droidline : 16ms
  • Appium UiAutomator2 : 100ms
  • adb + uiautomator : 2,368ms
    였습니다.

후원은 이렇게 씁니다

개발자의 커피 값과 도메인 유지비로 이용됩니다.

링크

MIT 라이선스 오픈소스라서, 후원과 상관없이 모든 기능을 무료로 쓸 수 있습니다.

droidline.dev
https://droidline.dev
Droidline
KnifeLemon/Droidline
knifelemon@gmail.com
https://droidline.dev/docs

날개를 달아주세요.

후원자 정보

이 설정은 프로젝트 공개 피드에만 적용되며, 이메일은 공개 피드에 표시되지 않습니다. 결제 처리와 후원 확인에 필요한 정보는 운영자에게 전달될 수 있습니다.

이용약관 / 개인정보 / 제3자 제공 및 국외이전 포함