[Flutter] Google Play Console 내부 테스트 배포 방법

hyenni·2025년 5월 3일
0

Flutter

목록 보기
3/5
post-thumbnail

Flutter로 개발한 앱 중 Android 버전을 Google Play Console의 내부 테스트 트랙을 통해 배포한 과정을 정리한 글입니다! 처음 배포가 아닌 이미 앱 출시가 되어있는 상태에서 배포를 진행하는 과정입니다.

Flutter 앱을 실제 배포 전에 내부 팀원이 설치/테스트할 수 있도록 하는 과정이며, version 관리, .aab빌드, Play Console 업로드, 테스터 공유 링크까지 상세히 설명합니다! QA를 진행한 후에는 해당 과정을 다시 진행하시면 됩니다.




아래 사항이 완료되었다는 가정 하에 설명합니다.

  • Flutter 환경 세팅 완료
  • Google Play Console 등록 완료


배포할 버전 설정

먼저 두가지의 파일을 수정해야합니다.

pubspec.yaml

version: 1.0.2+70
  • 1.0.2 : 사용자에게 보이는 버전
  • +70 : Android에서 사용하는 고유한 versionCode

android/app/build.gradle

defaultConfig {
	...
    versionCode 70
    versionName "1.0.2"
}



.aab 파일 빌드하기

버전 설정이 완료되었다면, 밑의 명령어를 통해 .aab 빌드를 진행합니다.

fvm flutter build appbundle

이때 생성되는 .aab 파일의 경로는 build/app/outputs/bundle/release/app-release.aab입니다.



Play Console에 업로드

Google Play Console > 릴리스 > 내부테스트 경로로 들어갑니다.

오른쪽 상단에 있는 새 버전 만들기를 클릭합니다.

위에서 빌드했던 .aab 파일을 업로드합니다. 이때 이전 버전과 숫자가 동일하거나, .aab 파일이 아니라면 업로드가 안되니 유의하시기 바랍니다!

릴리스 이름은 자동으로 생성되고, 릴리스 노트는 직접 입력하시면 됩니다.



내부 테스트 트랙에 테스터 이메일 등록

QA 테스터의 이메일을 등록해야만 테스트를 진행할 수 있습니다.



내부 테스트 공유

링크를 통해 설치가 가능합니다! 이제 팀원, QA 테스터에게 링크를 공유한 후 QA를 진행하시면 됩니다.

profile
안녕하세요

0개의 댓글