본문 바로가기
Android App/Android Studio

구글 Play스토어 앱 출시

by AppJinny 2022. 12. 29.

*구글 Play스토어 앱 출시

-배포파일(APK, AAB)

-앱서명

-구글Play스토어 게시

 

*배포파일(APK, AAB)

-사용자는 개발자가 등록한 배포 파일을 내려 받음

-APK(Android application package) : 컴파일된 코드와 리소스를 묶어 키로 서명한 것

-AAB(Android app bundle) : Play스토어에 올리면 사용자 기기에 맞게 최적화된 APK파일을 대신 만들어 줌

-구글은 2021 8월부터 Play스토어에 새 앱을 게시할 때 AAB를 사용해야함을 발표함

 

*앱서명

-안드로이드 배포 파일 생성 시 키를 만들어 앱에 서명해야 함

-앱 서명 방식 : 서명 키를 개발자가 직접 만들어 관리, 구글 Play에서 관리

-개발자가 만든 서명키로 직접 관리 시 키를 분실하거나 도용되었을 때 대처가 불가능함

-구글 Play에서 관리하는 키를 사용하면 개발자가 만들고 관리하는 업로드키와 구글 Play가 만드는 앱 서명키가 분리되며 키가 구분되어 있어 키를 분실하거나 도용되었을 때 앱 서명키는 안전하므로 앱을 업데이트할 수 있음

 

*구글Play스토어 게시 준비사항

-AAB 파일 : 완성한 앱을 서명한 배포파일

-앱 아이콘 이미지 : Play스토어에 표시할 앱 이미지

--(512 x 512px, 1MB미만 JPEG또는 32비트 PNG파일)

-그래픽 이미지 : Play스토어에서 앱을 프로모션할 때 이용할 이미지

--(1,024 x 500px, 1MB미만, JPEG또는 24비트 PNG파일)

-휴대전화 스크린샷 : 앱을 실행한 스크린샷 2~8개

--(320~3,840px(비율 16:9, 9:16), 1개당 8MB미만, JPEG또는 24비트 PNG파일)

-7인치, 10인치 태블릿 스크린샷 : 앱을 실행한 스크린샷 최대 8개

--(320~3,840px(비율 16:9, 9:16), 1개당 8MB미만, JPEG또는 24비트 PNG파일)

 

*구글 Play스토어 앱 출시방법

1) 고유한 패키지명으로 변경(com.example로 시작하는 패키지명은 등록 불가)

-build.gradle(Module:app) - applicationId 수정 - Sync now

 

2) AAB 배포파일 생성

-안드로이드 스튜디오 상단 메뉴 Build

-Generate Signed Bundle/APK...

-⦿Android App Bundle 선택

-Next

-Key store path(키 저장소)

- Create new...

-Key store path: 키 저장소 경로

-Password: Key비밀번호와 똑같이 작성

-나머지 Key항목 작성

-OK

 

-Export encrypted key...(암호화된 키 내보내기) 체크박스 해제

-Next

-release 선택

-Finish

 

3) 구글 플레이 앱 등록

-구글플레이 콘솔 접속 : https://play.google.com/console/about/

-개발자 계정 등록 - 정보입력 - 계정생성 및 결제(25달러)

-Play Console로 이동 

-앱 만들기 - 세부정보 및 요청 선택 - 앱 만들기

-대시보드(앱 설정, 앱 출시(Google Play에 앱 게시)에서 요구하는 내용 입력)

-앱 설정 - 할 일 보기

-각 항목 설정

 

-앱 출시

-Google Play에 앱 게시 - 할 일 보기

-국가 및 지역 선택 - 새 버전 만들기

-앱 번들(AAB) 업로드

-저장 - 버전검토

-프로덕션 트랙으로 출시 시작

 

-구글에서 심사를 거쳐 구글 플레이에 등록됨