generated from ttipo/project-base
163cb16c6a
PATH 에 keytool 이 없는 Windows 에서 예시 명령이 바로 실패했다. Android Studio 에 들어 있는 keytool 경로, PowerShell 에서 ~ 대신 USERPROFILE, key.properties 에서는 역슬래시 대신 슬래시를 써야 한다는 점을 적는다. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
17 lines
1.1 KiB
Plaintext
17 lines
1.1 KiB
Plaintext
# 출시 서명 키 설정 — 이 파일을 key.properties 로 복사해 값을 채운다 (key.properties 와 키 파일은 커밋하지 않는다).
|
|
#
|
|
# 키 만들기 (한 번만 · 잃어버리면 같은 앱으로 업데이트를 올릴 수 없으니 안전한 곳에 백업):
|
|
# keytool -genkey -v -keystore ~/rup-upload.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload
|
|
#
|
|
# 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
|
|
keyPassword=change-me-key-password
|