'keystore'에 해당되는 글 1

  1. 2013.10.21 어플 배포를 위한 keystore생성 및 배포용 apk 생성

펌 OK (출처 표시), 상업적 이용 NO, 컨텐츠 변경 NO

어플리케이션을 릴리즈 하기 위해서는 키스토어(keystore)를 생성하고, 사인(Signing)을 해야한다.

기본적으로 *디버그용 키가 적용되어 개발하는데는 문제가 없지만 이를 배포하기 위해서는 자기만의 키를 발급받고,

사인을 해서 본인의 흔적을 남겨야한다. 키는 어플의 업데이트 또는 데이터와 코드의 공유를 가능하게 해 주기때문에

중요하게 관리해야하며, 타인에게 유출되어서도 안된다.


*디버그키 - 일반적으로 C:\Users\사용자\.android\debug.keystore 에서 확인가능

컴퓨터마다 위치가 다를 수 있으니, 해당 위치에 보이지 않는다면 


여기서 확인가능하다.




이 글에서는 새로 키를 생성하고 사인하는법과 , 기존의 키를 가지고 사인하는법을 다뤄본다


1. 새로운 키(keystore) 생성과 함께 배포용 apk 생성



프로젝트 우클릭 > Android Tools > Export Signed Application Package... 클릭




프로젝트 명 생성(자동) > 다음



Create new keystore 선택 후 Browse... 클릭




임의 키 이름 입력 후 저장





비밀번호 , 비밀번호 확인 입력 후 다음




Alias는 키값을 식별할 수 있는 적절한 이름, 비밀번호도 마찬가지  (이 두가지는 이전에 설정한 값과 달라도 됨)

Validity는 keysotre의 유효기간으로, 임의로 적으면 됨

Fist and Last Name에 이름 입력 후 다음 (밑의 나머지는 회사정보나 지역명 등등 적어도 되고 안적어도 됨)




배포용 apk를 생성할 위치를 설정하고 Finish를 눌러주면 배포용 apk 생성 끝.





2. 기존의 키를 가지고 배포용 apk 생성


3번째 첨부 이미지에서 Create 대신 Use existing을 선택해주면 됨


-끝-




'Android > Compile' 카테고리의 다른 글

apk파일 디컴파일하기  (12) 2013.10.21
Proguard를 이용해 코드난독화 적용하기  (7) 2013.10.21