반응형

출처:

http://blog.bestist.kr/

http://stackoverflow.com/questions/6849558/android-what-is-a-keystore-file-and-what-is-it-used-for


핸드폰과 PC를 연결하는 케이블이 사라져서 매번 리더기에 카드 넣고 하는 것이 귀찮아서

전에 설명한 블루스택으로만 하고 있다.


그러나 이번에 따라한 예제는 하필이면 바이브레이터 기능이 있어서

apk로 뽑아서 확인할 필요가 있었다.


apk로 뽑는 건 다음과 같이 한다.


1. 프로젝트를 우클릭해서 Export를 클릭한다.



2. 안드로이드 apk를 뽑을 것이므로 안드로이드를 선택하고

Export Android Application을 클릭한 다음 Next를 누른다



3. 프로젝트를 선택한다.

이미 프로젝트를 우클릭하여 선택하였으므로 프로젝트 이름이 그대로 나와있다.

그리고 에러를 체크하여 오류가 있는지 확인한다.

에러가 없으면 Next 버튼을 클릭하여 다음 단계로 넘어갈 수 있고,

에러가 있으면 에러가 있다면서 Next 버튼을 누를 수 없다.

출처로 써놓은 블로그에도 설명되어 있지만 배포용이기 때문에 에러가 있으면 안되는 것이 당연하다.



4. keystore을 설정한다.

개발자 자신이 만든 것이라는 것을 증명해주는 그런 용도라고 생각하면 될 거 같다.

keystore 파일이 만들어질 위치를 설정하고 이름을 직접 적어주고,

비밀번호를 설정하고 확인용으로 한 번 더 입력한다.

다 되었으면 Next를 누른다.

귀찮겠지만 어차피 저거 다 입력하지 않으면 다음 단계로 넘어갈 수가 없다.



5. keystore의 key 관련 설정을 한다.

alias와 비밀번호 및 확인, 유효기간과 개발자 이름이 필수 입력 사항이고 나머지는 입력 안 해도 된다.

비밀번호는 앞의 것과 연관이 없기 때문에 같던 다르던 상관없다.

그리고 유효기간은 25년으로 적어놓은 것은 권장 보장기간이 25년이기 때문이다.

그것보다 적게 적으면 느낌표가 뜨면서 권장사항이 25년이라고 알려준다.



6. 다 했으면 apk를 어느 경로에다가 생성할 것인지를 정해야 한다.

경로를 정하기만 하면 끝이 난다.



7. 잠시 기다리면 이렇게 apk가 생성된 것을 볼 수 있다.

아이콘 모양은 현재 블루스택을 사용하고 있다보니 저런 모양으로 나왔다.


물론 케이블이 있으면 apk를 마켓에다가 올릴려고 사용하지 않는 이상 쓰진 않겠지만,

혹시나 나처럼 케이블이 없다면 이렇게 사용해야 할 것이다.



반응형
Posted by 애콜라이트
l

free counters