이번엔 이클립스에서 바로 키생성 및 사인을 통한 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을 이용하여 기기에 설치 테스트가 가능하다.


저작자 표시 비영리 동일 조건 변경 허락
신고
  1. BlogIcon ozlael 2010.10.26 23:39 신고

    좋은 글 잘봤음둥~ 감삼돠~

  2. 이재혁 2011.03.16 08:21 신고

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

+ Recent posts

티스토리 툴바