From 163cb16c6a6177f9c4dad614ef4bf9efba9cebcf Mon Sep 17 00:00:00 2001 From: TtiPo Date: Fri, 16 Oct 2026 20:22:01 +0900 Subject: [PATCH] =?UTF-8?q?docs(flutter):=20=EC=97=85=EB=A1=9C=EB=93=9C=20?= =?UTF-8?q?=ED=82=A4=20=EB=A7=8C=EB=93=A4=EA=B8=B0=20=EC=95=88=EB=82=B4?= =?UTF-8?q?=EC=97=90=20Windows=20=EB=AA=85=EB=A0=B9=EA=B3=BC=20=EA=B2=BD?= =?UTF-8?q?=EB=A1=9C=20=ED=91=9C=EA=B8=B0=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PATH 에 keytool 이 없는 Windows 에서 예시 명령이 바로 실패했다. Android Studio 에 들어 있는 keytool 경로, PowerShell 에서 ~ 대신 USERPROFILE, key.properties 에서는 역슬래시 대신 슬래시를 써야 한다는 점을 적는다. Co-Authored-By: Claude Opus 5.5 --- flutter/android/key.properties.example | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/flutter/android/key.properties.example b/flutter/android/key.properties.example index 1900427..51054f1 100644 --- a/flutter/android/key.properties.example +++ b/flutter/android/key.properties.example @@ -3,7 +3,13 @@ # 키 만들기 (한 번만 · 잃어버리면 같은 앱으로 업데이트를 올릴 수 없으니 안전한 곳에 백업): # keytool -genkey -v -keystore ~/rup-upload.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload # -# storeFile 은 android/app 기준 경로 또는 절대 경로 +# Windows PowerShell — keytool 이 PATH 에 없으면 Android Studio 에 들어 있는 것을 쓴다 (~ 는 펼쳐지지 않으니 USERPROFILE 로): +# & "$env:ProgramFiles\Android\Android Studio\jbr\bin\keytool.exe" -genkey -v -keystore "$env:USERPROFILE\rup-upload.jks" -keyalg RSA -keysize 2048 -validity 10000 -alias upload +# +# 키 비밀번호를 따로 묻지 않으면(PKCS12 기본) keyPassword 는 storePassword 와 같다. +# +# storeFile 은 android/app 기준 경로 또는 절대 경로. Windows 도 슬래시(/)로 쓴다 — 이 파일 형식에서 역슬래시는 이스케이프 문자다 +# 예) storeFile=C:/Users/<사용자>/rup-upload.jks storeFile=/path/to/rup-upload.jks storePassword=change-me-store-password keyAlias=upload