AI 코딩 어시스턴트와 테스트 스위트를 위한 자연어 기반 Android 자동화. 실제 기기와 에뮬레이터에서 실행
kaleidot725/adbpad
Windows와 macOS를 지원하며 기기 목록, 셸 명령, 텍스트 입력, 스크린샷, 가상 디스플레이를 제공하는 Android 앱 테스트용 데스크톱 GUI
- 스타
- 418
- 포크
- 36
- 열린 이슈
- 3
- 마지막 커밋
- 5개월 전
어떤 프로젝트인가요?
AdbPad는 ADB를 감싸는 데스크톱 GUI로, Android 앱 테스터가 명령줄 구문을 외우지 않고도 기기를 다룰 수 있게 해줍니다. Windows와 macOS에서 실행되며, 한 창에서 연결된 Android 기기 목록을 확인할 수 있습니다.
기기 목록 확인 외에도 ADB 셸 명령을 실행하고, 기기에 텍스트를 입력하고, 스크린샷을 캡처할 수 있습니다. 가상 디스플레이를 만들어 더 큰 화면 구성에서 앱 레이아웃을 테스트할 수도 있습니다.
macOS에서는 Homebrew로 설치할 수 있습니다. 그 외 환경에서는 releases 페이지에서 설치 프로그램을 다운로드한 뒤 Settings에서 ADB 경로를 설정하면 됩니다. 이 앱은 Kotlin과 Compose for Desktop으로 제작되었습니다.
핵심 기능
- 01연결된 Android 기기 목록을 확인합니다.
- 02GUI에서 ADB 셸 명령을 실행합니다.
- 03Android 기기에 텍스트를 입력합니다.
- 04스크린샷을 캡처합니다.
- 05대화면 테스트용 가상 디스플레이를 만듭니다.
활용 사례
- 가상 디스플레이를 사용해 대화면 구성에서 Android 앱 레이아웃을 테스트합니다.
- 터미널에 명령어를 입력하지 않고 ADB 셸 명령을 실행합니다.
- 수동 QA 중 연결된 기기에서 스크린샷을 캡처하고 텍스트를 입력합니다.
빠른 시작
- 1
Homebrew로 설치(macOS)
brew tap kaleidot725/app - 2
AdbPad cask를 설치
brew install --cask adbpad - 3
또는 Releases 페이지에서 설치 프로그램을 다운로드한 다음 Settings에서 ADB 경로를 설정하세요
사용 전 알아둘 점
- Windows와 macOS만 지원합니다.
- macOS 빌드는 Apple Developer 계정으로 서명되지 않아 처음 실행할 때 Gatekeeper 경고가 표시됩니다.
- Settings에서 ADB 경로를 별도로 설정해야 합니다.
토픽
자주 묻는 질문
- adbpad은(는) 무엇인가요?
- Windows와 macOS를 지원하며 기기 목록, 셸 명령, 텍스트 입력, 스크린샷, 가상 디스플레이를 제공하는 Android 앱 테스트용 데스크톱 GUI AdbPad는 ADB를 감싸는 데스크톱 GUI로, Android 앱 테스터가 명령줄 구문을 외우지 않고도 기기를 다룰 수 있게 해줍니다. Windows와 macOS에서 실행되며, 한 창에서 연결된 Android 기기 목록을 확인할 수 있습니다.
- adbpad은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- adbpad은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- adbpad은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. adbpad의 마지막 커밋은 2026년 6월 7일입니다.
- adbpad은(는) 어디에 사용할 수 있나요?
- 가상 디스플레이를 사용해 대화면 구성에서 Android 앱 레이아웃을 테스트합니다. 터미널에 명령어를 입력하지 않고 ADB 셸 명령을 실행합니다. 수동 QA 중 연결된 기기에서 스크린샷을 캡처하고 텍스트를 입력합니다.
- adbpad는 어떻게 설치하나요?
- Homebrew로 설치(macOS): brew tap kaleidot725/app AdbPad cask를 설치: brew install --cask adbpad 또는 Releases 페이지에서 설치 프로그램을 다운로드한 다음 Settings에서 ADB 경로를 설정하세요
- adbpad은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kaleidot725/adbpad
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
ReVanced Patcher 기반으로 앱을 다운로드하고 ReVanced 패치를 적용해 맞춤 설정하는 Android 앱입니다.
GitHub, Codeberg 및 기타 Forgejo 또는 Gitea 포지에서 공개된 앱을 찾아 설치할 수 있는 크로스 플랫폼 앱 스토어입니다.
프런트엔드 경험 없이 Flutter 기반 UI로 웹, 데스크톱, 모바일 앱을 만들 수 있는 Python 프레임워크입니다.
자르기와 그리기부터 500개 이상의 필터, OCR, 배경 제거, PDF 도구까지 갖춘 Android 이미지 편집 앱입니다.
파일을 업로드하지 않고 Android 기기에서 다양한 형식으로 변환하는 오프라인 파일 변환 앱