- 안드로이드 앱의 빌드 과정에서 사용되지 않는 리소스를 제거하고 앱의 크기를 줄이는 과정을 수행합니다.
초기 환경설정
빌드 버전 설정
- 빌드 버전 설정은 안드로이드 앱의 버전을 관리하는 과정입니다. 이를 통해 앱의 업데이트와 호환성을 관리할 수 있습니다.
초기 환경설정
배포용 Keystore 발급
- 암호화된 개인 키를 안전하게 저장하고 관리하기 위해 발급됩니다. 이 개인 키는 암호화된 데이터에 액세스하거나 서명을 생성하는 데 사용됩니다.
초기 환경설정
배포용 abb 파일 생성
- Google Play Store에 배포를 위한 abb 파일을 생성하여 배포 준비를 합니다.
초기 환경설정
구글 개발자(Google Play Console) 등록
- Google Play Store에 등록을 위한 개발자를 등록합니다 또한 최초 개발자 등록을 위한 비용을 지불합니다.
Google Play Console 설정
Google Play Console 앱 구성
- 앱 이름, 기본 언어, 앱 유형 (일반 앱 또는 게임), 무료 또는 유료 여부 등 앱에 대한 필요한 정보를 제공합니다.
Google Play Console 설정
Google Play Console 앱 설정
- 앱 액세스 권한, 광고, 콘텐츠 등급, 타겟층 등과 같이 앱을 출시하기전 앱에 대한 분류 및 설정을 위한 작업입니다.
Google Play Console 프로덕션
Google Play Console 프로덕션 설정
- 앱의 프로덕션 설정을 구성합니다. 구성한 파일을 업로드하고 심사를 받습니다.
2) Google Play Console 프로덕션
💡 Google Play Console 프로덕션
- 앱이 실제로 출시되고 있는 상태를 관리하는 곳입니다. 이 탭에서는 앱의 업데이트, 버전 관리, 출시 일정 등을 확인하고 조정할 수 있습니다. 또한, 앱의 실적과 수익에 대한 데이터도 확인할 수 있습니다.
1. 국가/지역 탭 선택
💡 국가/지역 - 출시되는 국가 또는 지역을 설정하고 관리하는 곳입니다. 이 탭에서는 앱을 어떤 국가 또는 지역에서 출시할지 선택하고, 출시 일정을 설정할 수 있습니다. 또한, 특정 국가 또는 지역에서의 실적과 수익에 대한 데이터도 확인할 수 있습니다.
2. 출시 탭 - 새 버전 만들기
💡 출시 탭
- 앱을 실제로 출시하는 작업을 관리할 수 있습니다. 이 탭에서는 앱의 출시 상태를 확인하고 조정할 수 있으며, 앱의 업데이트, 버전 관리, 출시 일정 등을 관리할 수 있습니다. 또한, 앱의 실적과 수익에 대한 데이터도 확인할 수 있습니다.
💡 프로덕션 - 출시 - ‘새 버전 만들기’를 누릅니다.
3. 출시 탭 - 서명 키 선택
💡 서명 키 선택 - 앱을 서명하는 데 사용되는 암호화 키를 선택하는 작업입니다. 이 작업을 통해 앱의 무결성과 보안을 유지할 수 있습니다. 서명키는 앱의 배포를 관리하고, 앱이 신뢰할 수 있는 소스에서 온 것임을 보장하는 역할을 합니다.
[더 알아보기] 💡서명키 선택 - 다른 키 사용
- 직접 서명 키를 생성하여 사용할 수 있습니다. 이 경우, 사용자가 직접 키를 관리하고 업데이트해야 합니다. 💡서명키 선택 - Google에서 생성한 키 사용
- 구글이 자동으로 서명 키를 생성하고 관리합니다. 이 방법을 선택하면 키 관리에 대한 부담을 덜 수 있습니다. - 두 옵션 모두 구글 프로덕션에서 앱에 서명할 때 사용되는 키이지만, 키를 생성하고 관리하는 책임의 차이가 있습니다. 선택은 사용자의 개인적인 선호와 편의에 따라 결정하시면 됩니다.
4. 출시 탭 - App Bundle 선택
💡 App Bundle 선택
- 사전에 구성한 .aab 파일을 업로드합니다.
4.1. aab 파일 업로드
💡 [참고] 해당 파일을 업로드하고 "출시 모드로 APK 또는 Android App Bundle에 서명해야 합니다."와 같은 오류가 발생하는 경우 아래의 글을 참고하시면 이를 해결하실 수 있습니다.