본문 바로가기
IT 이야기/Flutter

[Flutter] 안드로이드 앱 업데이트 방법 하나씩 따라하기

by youngmap 2021. 7. 8.
반응형

안드로이드 앱을 업데이트하는 방법입니다.

제가 저번 달 출시한 Flutter로 개발한 보물찾기 게임을 업데이트해보겠습니다.

 

https://play.google.com/store/apps/details?id=com.youngmap.treasure_hunt 

 

보물 찾기 - 잔디 깍기 퍼즐 - Google Play 앱

잔디를 깍고 보물을 발견하세요.

play.google.com

정말 너무너무 재밌고 신선한 퍼즐게임입니다. 

제가 만들었지만 매우 재밌습니다.

업데이트 내용은 7*7 그리드 게임을 10단계 추가했습니다.

지속적으로 업데이트되니 기대해주세요.

 

그럼 플러터 앱 안드로이드 업데이트 방법을 설명드리겠습니다.

 

수정할 파일은 3개입니다.

1. pubspec.yaml 파일을 수정합니다.

 

기존 : 1.0.0+1

변경 : 1.0.1+2

 

+뒤에 붙는 버전은 순차적으로 1씩 늘리시면 됩니다.

 

2. bulid.gradle 버전을 수정합니다.

 

기존

flutterVersionCode = '1'

flutterVersionName = '1.0'

 

변경

flutterVersionCode = '2'

flutterVersionName = '1.0.1'

 

pubspec.yaml 파일과 동일한 방식으로 버전을 올려주시면 됩니다.

 

 

3. 마지막으로 local.properties 파일을 수정합니다.

 

기존

flutter.versionName=1.0.0

flutter.versionCode=1

 

변경

flutter.versionName=1.0.1

flutter.versionCode=2

 

4. Pub get 후 재 빌드

빌드를 다시 수행하여 이상 없는지 확인합니다.

 

5. 앱 번들 파일 생성

저는 안드로이드 빌드 apk 파일 생성 시 새롭게 프로젝트 창을 열어 수행합니다.

각자 다른 방법이 있을 텐데 그 방법대로 수행하시면 됩니다.

1) File > Open > 해당 프로젝트의 android 선택하여 오픈

 

2) Build > Generate Signed Bundle / APK

저는 여기서 Bundle로 빌드합니다. 구글에서도 번들 빌드를 권장합니다.

3) 키 서명 후 release 버전으로 Bulid 합니다.

 

6. 구글 플레이 콘솔 화면에서 프로덕션을 클릭합니다.

1) 새 버전 만들기를 클릭합니다.

2) 빌드된 릴리스 파일을 업로드합니다.

3) 버전이 변경된 것을 확인합니다.

4) 저장 > 버전 검토 > 프로덕션 트랙으로 출시 시작 버튼을 누릅니다.

 

5) 버전이 검토 중 상태인지 확인합니다.

 

이제 검토가 끝나고 업데이트되길 기다리시면 됩니다.

 

이상으로 제가 만든 뇌를 말랑하게 해 주는 퍼즐게임 추천드리면서 업데이트 과정을 살펴보았습니다.

도움이 되셨으면 좋겠네요.

반응형