★★★★★
#시작·빌드·환경 · claude-code
Android 빌드 — keystore + AAB
앱 이름: {{appName}}
#AAB#keystore#ProGuard#Google Play
변수 3개 — 여기 채우면 아래 프롬프트에 바로 들어가요
앱 이름: {{appName}}
릴리즈 키스토어: android/app/{{appName}}-release.jks
Android AAB를 빌드해야 해. 키스토어와 ProGuard 설정 확인 필수.
단계:
1. key.properties 확인:
```
storePassword={{storePassword}}
keyPassword={{keyPassword}}
keyAlias={{appName}}
storeFile={{appName}}-release.jks
```
2. build.gradle.kts signingConfigs 확인:
- Debug와 Release가 분리되어야 함
- Release는 key.properties에서 읽음
3. ProGuard 설정 (선택):
```kotlin
minifyEnabled true
shrinkResources true
proguardFiles(...)
```
4. AAB 빌드:
```bash
flutter build appbundle --release
```
5. Play Console에 업로드:
- 내부 테스트 트랙 → AAB 선택 → 업로드
- 검토 및 출시 (신규라면 심사 진행)
검증: Play Console에서 앱 크기, 아키텍처 정보 정상 표시
쓰는 법 — 위 칸에 본인 값을 채우면 아래 프롬프트에 바로 반영돼요. 복사 버튼을 누르면 채워진 그대로 클립보드에 담기니까, claude-code(또는 본인이 쓰는 AI)에 붙여넣기만 하면 됩니다. 변수가 없으면 그냥 복사해서 쓰세요.

