Skip to main content

[Android] 어플리케이션 릴리즈를 위한 키생성 및 사인, APK 만들기 (이클립스)

이번엔 이클립스에서 바로 키생성 및 사인을 통한 APK(Application Package) 생성 방법을 알아보겠다. android sdk가 설치된 이클립스의 경우 프로젝트에서 바로 키 생성 및 사인과 동시에 APK를 만들 수 있다. 커맨드라인을 통해 생성된 키를 사용할 경우 사인이 되어있지 않은 APK를 만들 수 있다.

◇ 이클립스를 이용한 방법

  – 프로젝트에서 우클릭 -> Android Tools -> Export Signed Application Package… or Export Unsigned Application Package…

키 생성 및 사인과 APK를 만들 경우 Export Signed Application Package…를 선택하고, 사인 없이 APK를 만들 경우 Export Unsigned Application Package…를 선택하면 된다. 사인 되지 않은 APK는 커맨드라인을 통해 사인이 가능하다.


  – 프로젝트 선택

APK를 만들 프로젝트를 선택하고 Next를 클릭하면 된다.


  – Keystore 선택

이미 만들어진 키가 있을 경우 Use existing keystore를… 키를 새로 생성할 경우 Create new keystore를 선택하고 location에 기존의 키를 선택하고나 새로 만들 키파일 명을 적어주고 적당한 비밀번호를 입력한 후 Next를 클릭한다.


  – keystore 정보 입력

키의 alias, password, validity 등의 간단한 정보를 입력하고 Next를 클릭하면 된다. alias, password의 경우 패키지 업데이트 때 필요하니 잘 기억해 두어야 한다. Validity는 유효기간이니 적당히 30년 정도 입력하여 준다.


  – APK 만들기

APK 파일명을 적어주고 Finish를 선택하면 APK가 만들어진다. 만들어진 APK를 adb install을 이용하여 기기에 설치 테스트가 가능하다.

4 thoughts to “[Android] 어플리케이션 릴리즈를 위한 키생성 및 사인, APK 만들기 (이클립스)”

  1. 글 잘보았습니다
    오타가 있으셔서 수정부탁드립니다
    apk로 export할 때
    사인이 있는 경우와 없는 경우가
    모두 signed로 되어 있습니다.
    확인 부탁드립니다 감사합니다.

댓글 남기기