:::: 개발 ::::/:::: 안드로이드 ::::

안드로이드 스튜디오 앱스토어 apk 만들기 (keystore 관리방법)

nayha 2015. 3. 11. 18:11



참고한 강좌







이클립스보다 뭔가 좀 직관적으로 바뀌었네..




위 강좌는 리눅스 (mac) 기준으로 윈도우 사용자에 대한 배려가 없다 ㅋㅋㅋ


우선 keystore 파일을 만든다..


Java 가 가지고 있는 keytool 유틸리티로 keystore 를 생성해줍니다.

시작 > 실행 > cmd  ( java path가 설정되어있어야함 ..)

keytool -genkey -v -keystore test.keystore -alias komvo -keyalg RSA -keysize 2048 -validity 10000

요거 복사해서 붙여넣기 차례대로 입력...


키 저장소 비밀번호 입력:  

새 비밀번호 다시 입력: 

이름과 성을 입력하십시오.

  [Unknown]:  nova

조직 단위 이름을 입력하십시오.

  [Unknown]:  

조직 이름을 입력하십시오.

  [Unknown]:  

구/군/시 이름을 입력하십시오?

  [Unknown]:  

시/도 이름을 입력하십시오.

  [Unknown]:  

이 조직의 두 자리 국가 코드를 입력하십시오.

  [Unknown]:  

CN=nova, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown이(가) 맞습니까?

  [아니오]:  y


다음에 대해 유효 기간이 10,000일인 2,048비트 RSA 키 쌍 및 자체 서명된 인증서(SHA256withRSA)를 생성하는 중

: CN=nova, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown

<nova>에 대한 키 비밀번호를 입력하십시오.

(키 저장소 비밀번호와 동일한 경우 Enter 키를 누름):  

[test.keystore을(를) 저장하는 중]



그 후


안드스튜디오에서  왼쪽 모드를 안드로이드 모드에서 > 프로젝트 모드로 변경


app 폴더 아래에 keystore 폴더를 만들어준다..


그 후 아래 파일 처럼 셋팅





헉헉 힘드러


그후 터미널 선택 후 

윈도우 사용자면 gradlew aR 입력 하면 어셈릴리즈 ~? 


프로젝트\app\build\outputs\apk\ 에 사인된 apk 가 있다 


끝~~

아래 출처에 자세히 있어요 잘 안되면 참고 하세용



출처

http://novafactory.net/archives/3143

반응형