본문 바로가기

Android

Android Studio Key Store 생성 및 앱에 서명해서 APK 추출하기

반응형

Android Studio에서 Key Store 생성 및 앱에 서명해서 APK 추출하기


Key Store 생성하기위해 Build>Generate Signed APK 선택



Generate Signed APK에서 [Create new] 버튼 클릭해서 Key Store 정보 입력한다.



Choose keystore file에서 keystore가 만들어질 경로 지정 및 파일명 입력



경로와 파일명이 지정되면 아래 정보를 입력한다. 중요한 것은 비밀번호 설정이다. 비밀번호는 분실하면 확인하거나 변경할

방법이 없으므로 잘 기억한다.


Validity (years)는 해당 Key Store의 사용 기간을 말한다. 지정한 기간이 경과하면 Key Store를 새로 만들어야 한다.



정보가 다 입력된 후에는 APK에 서명하면서 프로젝트를 APK로 추출할 수 있다. [Next]를 누른다.



APK 파일이 만들어지는 경로가 보여진다. 원하는 위치로 변경할 수 있는데 기본 경로를 사용했다. [Finish] 클릭



프로젝트의 app 디렉토리 하위 경로를 보면 생성된 app-release.apk가 보인다. 이 파일을 구글 플레이에 등록할 수 있다.



-----------------------------------------------------

이미 Key Store 파일이 만들어져 있다면 APK 파일만 추출한다.


Build>Generate Signed APK 선택하여 아래 창에서 [Choose existing] 선택



Key Store 파일 선택



파일을 읽어오면 Key store 비밀번호를 입력하고 Key alias를 찾기위해 우측의 search 버튼을 클릭하여 Key alias를 

읽어오고 Key 비밀번호를 입력한다.



기본 경로에 APK 파일을 서명해서 추출한다.


반응형