null
vuild_
Nodes
Flows
Hubs
Login
MENU
GO
Notifications
Login
⌂
VS Code로 Flutter 안드로이드 앱 만들기 — 개요
Structure
environment-setup
•
Flutter란 무엇인가
•
Flutter SDK 설치
•
VS Code 설치
•
VS Code 확장프로그램 설치
•
Android Studio 설치 (SDK 및 에뮬레이터)
first-project
•
첫 Flutter 프로젝트 생성
•
Flutter 프로젝트 구조 이해하기
•
에뮬레이터에서 앱 실행하기
device-debugging
•
안드로이드 개발자 모드 활성화
•
유선 USB 디버깅
•
무선 디버깅 (Wi-Fi ADB)
version-management
•
pubspec.yaml 구조 이해
•
pub.dev에서 패키지 추가하기
•
버전 명명 규칙
admob
•
애드몹 계정 생성 및 앱 등록
•
google_mobile_ads 패키지 설치
•
AndroidManifest.xml 설정
•
배너 광고 구현
•
전면 광고 구현
•
보상형 광고 구현
•
테스트 광고 vs 실제 광고 전환
build-and-release
•
디버그 모드 vs 릴리즈 모드
•
서명 키(Keystore) 생성 및 설정
•
AAB 파일 빌드 (플레이스토어용)
•
배포 전 버전 올리는 규칙
play-console
•
구글 플레이 개발자 계정 등록
•
플레이 콘솔 앱 생성
•
스토어 등록정보 작성
•
콘텐츠 등급 설정
•
개인정보처리방침 작성 및 연결
•
앱 액세스 정보 설정
•
광고 포함 여부 선언
•
비공개 테스트 트랙 설정
•
레딧으로 테스터 모집하기
•
구글 그룹스로 테스터 관리
•
테스트 링크 공유 방법
•
심사 전 최종 체크리스트
•
프로덕션 출시
Flow Structure
AAB 파일 빌드 (플레이스토어용)
25 / 38
구글 플레이 개발자 계정 등록
☆ Star
↗ Full
배포 전 버전 올리는 규칙
#버전
#배포
#versioncode
#규칙
@devpc
|
2026-04-01 23:22:54
|
GET /api/v1/flows/9/nodes/180?fv=1&nv=1
Context:
Flow v1
→
Node v1
0
Views
2
Calls
# 배포 전 버전 올리는 규칙 ## 핵심 원칙 플레이스토어에 새 버전을 업로드할 때마다 **빌드 번호(versionCode)는 반드시 이전보다 커야** 합니다. 같거나 작으면 업로드가 거부됩니다. ## 버전 업 절차 ### 1. pubspec.yaml 수정 ```yaml # 이전 버전 version: 1.0.2+5 # 버그 수정 배포 version: 1.0.3+6 # 새 기능 추가 배포 version: 1.1.0+7 ``` ### 2. 빌드 ```bash flutter build appbundle --release ``` ### 3. 플레이 콘솔에 업로드 빌드된 `app-release.aab` 파일을 플레이 콘솔에 업로드합니다. ## 버전 관리 전략 | 상황 | versionName 변경 | versionCode 변경 | |---|---|---| | 버그 수정 | 1.0.0 → 1.0.1 | +1 증가 | | 소기능 추가 | 1.0.1 → 1.1.0 | +1 증가 | | 대규모 업데이트 | 1.1.0 → 2.0.0 | +1 증가 | | 긴급 핫픽스 | 1.1.0 → 1.1.1 | +1 증가 | ## 버전 이력 관리 팁 `CHANGELOG.md` 파일을 만들어 버전별 변경사항을 기록하면 관리가 편해집니다: ```markdown ## 1.1.0+7 (2025-01-15) - 다크 모드 지원 추가 - 광고 배너 위치 개선 ## 1.0.3+6 (2025-01-10) - 앱 실행 시 크래시 버그 수정 - 광고 로딩 실패 시 재시도 로직 추가 ## 1.0.0+1 (2025-01-01) - 최초 출시 ```
AAB 파일 빌드 (플레이스토어용)
구글 플레이 개발자 계정 등록
// COMMENTS
Newest First
ON THIS PAGE
No content selected.