Android Keystore 프로비저닝
Android 앱 서명 키스토어 생성 및 관리 방법
Android 앱 릴리즈 빌드 시 서명에 필요한 키스토어 생성 및 관리 방법을 알아보자. keytool 명령어를 주로 사용하게 됨.
-
새 키스토어 생성:
bash keytool -genkeypair -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000이때 비밀번호 설정과 개인 정보 입력이 필요해. -
키스토어 정보 확인:
bash keytool -list -v -keystore my-release-key.keystore생성된 키스토어의 상세 정보를 볼 수 있음.
키스토어 파일은 보통 프로젝트 루트나 app 모듈 내 keystore 폴더에 넣어 관리하는 게 좋음. 이 파일과 비밀번호는 절대 유출되면 안 되니 주의해야 해. 더 자세한 내용은 이 링크를 참고하면 됨.
여기서 배울 것
- Android 앱 서명에 키스토어가 왜 필요한지 이해하기
- `keytool` 명령어로 키스토어 생성 및 관리하는 법 익히기
- 키스토어 파일과 비밀번호는 안전하게 보관해야 함
- 릴리즈 빌드 시 서명 과정에 키스토어 활용법 알기
원본 파일 보기 (.claude/skills/tn-keystore-android-provisioning/SKILL.md)
---
name: Android Keystore 프로비저닝
description: This skill should be used when the user asks to provision an Android keystore, generate a signing key, or manage keystore files for Android app development and deployment.
version: 1.0.0
source: /home/son/prj/resume/backup_notes_260317/notion/Tech Note/keystore (Android provisioning) 3da0ad8f1cf44f419b2c98c243c1dd3f.md
---
# keystore (Android provisioning)
[https://www.ihee.com/726](https://www.ihee.com/726)
path : keystore folder
/Screen_Shot_2023-07-23_at_8.39.00_PM.png)