← 전체로 돌아가기
스킬 android

Android Keystore 프로비저닝

Android 앱 서명 키스토어 생성 및 관리 방법

androidkeystoresigningkeytoolapp-development

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 폴더에 넣어 관리하는 게 좋음. 이 파일과 비밀번호는 절대 유출되면 안 되니 주의해야 해. 더 자세한 내용은 이 링크를 참고하면 됨.

여기서 배울 것

  1. Android 앱 서명에 키스토어가 왜 필요한지 이해하기
  2. `keytool` 명령어로 키스토어 생성 및 관리하는 법 익히기
  3. 키스토어 파일과 비밀번호는 안전하게 보관해야 함
  4. 릴리즈 빌드 시 서명 과정에 키스토어 활용법 알기
원본 파일 보기 (.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](keystore%20(Android%20provisioning)/Screen_Shot_2023-07-23_at_8.39.00_PM.png)