안드로이드 앱을 Google Play에 출시하는 방법(Capacitor)
Google 개발자 계정부터 출시까지: 컴퓨터를 준비하고, 앱을 만들고, 완성된 Capacitor 프로젝트를 Android Studio에서 빌드하고 서명한 뒤, 실제 사용자와 테스트하고 제출해요.
먼저: Android 테스트 앱(Mac·Android Studio 없이)
제공사에서소요 시간: 약 15분
- 앱 코드에는 설치 가능한 테스트 앱(APK)을 만드는 GitHub 워크플로가 이미 들어 있어요. 무료이고 개발자 계정도 필요 없어요.
- 앱 코드를 내려받아 압축을 풀어요. 무료 GitHub 계정을 만들고 GitHub Desktop을 설치해요.
- GitHub Desktop에서 „File → Add local repository“를 고르고 압축을 푼 폴더를 선택한 뒤(저장소 만들기 확인) „Publish repository“를 눌러요. 비공개로 두세요.
- github.com에서 저장소의 „Actions“를 열면 „Android app“이 자동으로 실행돼요. 몇 분 뒤 „Artifacts“에서 „android-app“ 파일을 내려받을 수 있어요.
- Android 휴대폰에서 파일을 열고 APK를 눌러 이 출처의 설치를 한 번 허용하세요. Play 스토어는 그다음 아래 단계로 진행해요(개발자 도움 필요).
Google 개발자 계정 만들기
제공사에서소요 시간: 약 20분, 이후 Google 확인비용: 한 번 25달러
- Google 계정으로 Play Console을 열고 개인용 또는 조직용 계정을 골라요.
- 본인 명의의 신분증과 결제 카드를 준비해요. Google의 신원 확인은 며칠 걸릴 수 있어요.
- 새 개인 계정은 Play Console 앱에서 Android 휴대폰 확인도 해야 해요.
- 조직이라면 D-U-N-S 번호가 필요해요.
컴퓨터 준비하기
내 컴퓨터에서소요 시간: 약 30분(대부분 다운로드)비용: 무료
- Android Studio를 무료로 내려받아 설치해요. Java도 함께 들어 있어요.
- Android Studio를 한 번 실행해 설정 마법사를 „Standard“로 진행해요. Android SDK가 내려받아져요.
- Node.js(LTS)를 설치해요. 터미널에서 „node -v“를 입력하면 22 이상의 버전 번호가 나와요.
복사할 명령어node -v바로 가기: Android StudioNode.js 다운로드
앱 만들기
제공사에서- Play Console에서 “앱 만들기”. 문구, 이미지, 개인정보 항목은 런치 패키지에서 가져와요.
바로 가기: Play Console 열기가이드: 앱 만들기
Android 앱 빌드하고 서명하기
내 컴퓨터에서소요 시간: 약 20분
- 앱 코드를 내려받아 압축을 풀어요.
- Windows압축을 푼 폴더를 열고, 위쪽 주소창에 „cmd“를 입력한 뒤 Enter를 눌러요.
- MacFinder에서 폴더를 오른쪽 클릭 → „폴더에서 새로운 터미널“을 선택해요.
- 아래 명령어 두 줄을 붙여 넣으면 Android Studio에 완성된 앱이 열려요.
- „Build → Generate Signed App Bundle“을 고르고 새 키를 만든 뒤 키 파일을 잘 보관해요. 업데이트할 때마다 필요해요.
복사할 명령어npm install npm run android바로 가기: 가이드: 앱 서명가이드: Capacitor
실제 사용자와 테스트하기
제공사에서- Play Console에서 앱을 여세요. 먼저 서명된 App Bundle(.aab)로 내부 테스트를 만들고 Android 실제 기기에서 초대 링크를 확인하세요.
- 이어서 비공개 테스트를 만들고 테스터를 추가한 뒤 참여 링크를 공유하세요. 2023년 11월 13일 이후에 만든 개인 개발자 계정은 최소 12명이 14일 이상 연속으로 참여 상태를 유지해야 해요.
- 로그인, 화면 이동, 입력 양식, 오프라인 동작을 확인하도록 안내하세요. 피드백을 모아 문제를 수정하고 새 빌드를 다시 테스트하세요.
- 조건을 충족하면 대시보드에서 프로덕션 액세스를 신청하고 테스트 관련 질문에 답하세요. Google이 신청을 심사하므로 14일이 지나도 자동으로 승인되지는 않아요.
바로 가기: 가이드: 테스트
제출하고 출시하기
제공사에서- 번들을 출시 트랙에 올리고 심사에 제출해요. 출시 범위는 Play Console에서 조절해요.
바로 가기: Play Console 열기
다른 가이드
- OpenAI·Anthropic·Gemini API 키 발급 방법
- 앱이나 웹사이트용 도메인 구입하는 방법
- 웹 앱 공개하기: 내보내기부터 내 주소까지
- 아이폰 앱을 App Store에 출시하는 방법(Capacitor)