본문으로 바로가기

안드로이드 서명

안드로이드 서명 키 스토어와 서명 지문 요약을 생성하세요.

릴리즈 빌드에 대한 PKCS#12 서명 키 스토어를 생성하고, 별칭과 지문을 저장한 후 Gradle, CI, 또는 클라우드 빌드 제공자에게 직접 출력을 전달하세요.

컨테이너

PKCS#12

식별

싱글 릴리즈 별칭

지문

SHA-1 및 SHA-256

릴리즈 체크리스트

  1. 1. 이 앱과 함께 오래 지속될 alias와 비밀번호를 선택하세요.
  2. 2. 키스토어를 다운로드하고 비밀 관리자에서 메타데이터를 저장하세요.
  3. 3. Gradle 또는 CI 환경에서 동일한 alias와 비밀번호를 설정하세요.
  4. 4. 업로드 키를 안정적으로 유지하여 미래의 Play 릴리즈가 깨지지 않도록 하세요.

입력

키스토어 세부 정보

인증서에 포함되어야 하는 서명 정보를 입력하고 안정적인 alias를 선택하세요.

출력

Android 서명 배ंडल 생성

생성 후 다운로드 가능한 Keystore, 인증서 내보내기 및 Fingerprints가 필요합니다. 이를 통해 스토어 설정 또는 OAuth 통합을 위해 사용할 수 있습니다.

서명 배ंडल을 생성하여 여기에서 alias, Fingerprints, 파일 다운로드를 표시합니다.

Play 업로드 키 설정

생성된 Keystore를 새로운 앱 또는 내부 테스트 PIPELINE에서 서명된 artifact를 제출하기 전에 업로드 키로 사용하세요.

Fingerprint 재사용

SHA-1 및 SHA-256 값은 Google 서비스 및 기업 통합을 포함한 서명 식별 등록을 요구하는 API에 유용합니다.

복구 가능성

팀이 관리하는 보관소에 생성된 번들을 저장하세요. 안드로이드 서명 중단은 일반적으로 첫 번째 릴리스 후에 alias 또는 키 스토어 비밀번호가 사라지기 때문에 발생합니다.

FAQ

주기적으로 발생하는 질문

이 섹션을 사용하여 컨테이너 형식, 비밀 처리 및 릴리스 가정의 유효성을 검사하세요. 키 스토어를 빌드 작업에 연결하기 전에.

What file format does this Android keystore generator produce?

It produces a PKCS#12 keystore with a single signing identity plus a PEM certificate export. Modern Android tooling accepts PKCS#12, and if you need a classic JKS container later you can convert it with keytool.

store password와 key password가 다르면 좋을까요?

This generator uses one password for the PKCS#12 container. In Gradle or CI you can reuse the same value for both the store password and the key password.

Google Play 릴리스에 이 키 스토어를 사용할 수 있나요?

Yes. It is suitable for release signing, internal testing, and direct distribution. If your app is already enrolled in Play App Signing, keep the original upload key stored securely because Google expects continuity across future releases.

키 스토어와 함께 저장해야 하는 메타데이터는 무엇인가요?

앱의 키스토어 파일, 별칭, 비밀번호, SHA-1 지문, SHA-256 지문을 보안 팀 문서에 함께 저장하여 미래의 릴리즈가 블록되지 않도록 하세요.