PlayStore에 앱을 등록하려면 서명된 Apk나 Bundle을 업로드 시켜야 한다.
Android는 모든 APK가 기기에 설치되거나 업데이트되기 전에 인증서로 디지털 서명을 하도록 요구합니다. Android App Bundle을 사용하려면 Play Console에 App Bundle을 업로드하기 전에 App Bundle에만 서명하면 되고, 나머지는 Google Play 앱 서명에서 처리합니다. Google Play 및 다른 앱 스토어에 업로드하는 앱에 직접 서명할 수도 있습니다.
이 페이지에서는 앱 서명 및 보안과 관련된 중요한 개념을 알아보고, Android 스튜디오를 사용하여 Google Play에 출시하기 위해 앱에 서명하는 방법과 Google Play 앱 서명을 선택하는 방법을 설명합니다.
다음은 새 앱에 서명하고 새 앱을 Google Play에 게시하기 위해 따라야 하는 단계의 대략적인 개요입니다.
앱을 처음 마켓에 올릴 사람은 여기부터 시작하자.
> 업로드 키 및 키 저장소 생성
아직 Google Play 앱 서명을 선택할 때 사용할 업로드 키가 없는 경우 다음 단계에 따라 Android 스튜디오에서 하나를 생성할 수 있습니다.
- 메뉴 바에서 Build > Build > Generate Signed Bundle/APK를 선택합니다.
- Generate Signed Bundle or APK 대화상자에서 Android App Bundle 또는 APK를 선택하고 Next를 클릭합니다.
- Key store path 필드 아래에서 Create new를 클릭합니다.
-
그림 2에 표시된 것처럼 New Key Store 창에서 다음과 같은 키 저장소 및 키의 정보를 입력합니다.
-
키 저장소
- Key store path: 키 저장소를 생성할 위치를 선택합니다.
- Password: 키 저장소에 사용할 보안 암호를 생성하고 확인합니다.
-
키
- Alias: 키를 식별할 수 있는 이름을 입력합니다.
- Password: 키에 사용할 보안 암호를 생성하고 확인합니다. 이 암호는 키 저장소용으로 선택한 암호와 달라야 합니다.
- Validity (years): 키가 유효하게 유지되는 기간(년)을 설정합니다. 키가 최소 25년 동안 유효하게 유지되어야 앱 수명 동안 같은 키로 앱 업데이트에 서명할 수 있습니다.
- Certificate: 인증서에 사용할 본인 관련 정보를 입력합니다. 이 정보는 앱에 표시되지 않지만 APK의 일부로 인증서에 포함됩니다.
-
양식을 작성하고 나면 OK를 클릭합니다.
-
업로드 키를 사용하여 앱을 빌드하고 서명하려면 다음 섹션에서 업로드 키로 앱에 서명하는 방법을 참조합니다. 키와 키 저장소만 생성하려면 Cancel을 클릭합니다.
https://developer.android.com/studio/publish/app-signing
반응형
'Mobile > Android' 카테고리의 다른 글
[Android] 구글이 알려주는 정기 결제 (Subscription 101) (0) | 2019.10.13 |
---|---|
[Android] 앱을 Play Console에 업로드 - .aab 파일 (0) | 2019.10.10 |
[Android] 인앱결제 - 실시간 개발자 알림 설정하기 (0) | 2019.10.08 |
[Android] Google Play 결제 라이브러리 사용하기 (0) | 2019.10.01 |
WebView <-> 안드로이드 통신 (0) | 2016.08.20 |