마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

keystore 생성 질문입니다.

+1 추천
안녕하세요.

며칠전부터 간단한 링크어플 제작을 하고 있는데요.

소스 넣고, 에뮬레이터로 테스트까지 마친 후 Export를 하는 과정에서 keystore 파일이 필요하더라구요.

그래서 서치하고, 이곳에 글을 참고하며

 

어플 존재하는 파일에 텍스트파일 하나 만들어서 ~~.keystore로 확장자를 변경 한 후

이클립스 내에 Project Explorer 에서 우클릭 -> Android Tools -> Export Signed Application Package 들어가서

Keystore selection 에서 Create new keysotre 체크 후 Location에서 생성한 ~~.keystore를 불러왔는데

File already exists. 라고 뜹니다.

 

그런데 Use existing keystore를 체크하고 password를 치면 경고가 없어지면서 Next를 할 수 있는데요..

(password는 당연히..아무렇게나 쳤습니다.)

 

전 Keystore를 생성한적이 없는데 왜 안되는건지 궁금합니다.

전에 외주를 맡겨서 똑같은 Url과 이미지파일을 쓴 apk와 Key를 받은 적이 있는데, (다른 폴더에 존재함)

혹시 중복되는 현상인건가요?

 

만약 그렇다면.. 그때 외주에 맡긴건 완전히 웹브라우져를 어플로 감싸서 받은 것이고,

이번엔 링크만 한 경우이긴 하지만.. 이클립스 자체에서 같은 파일이라고 인식한다는게 불가능하지 않을까 생각해서요.

 

자세하게 쓴다고 쓴건데, 개발자님들이 보시기에 정보가 부족하다면 말씀해주세요.

매번 도움만 받네요.. 감사합니다.
반젠카프 (350 포인트) 님이 2013년 3월 20일 질문

1개의 답변

+1 추천
 
채택된 답변

어플 존재하는 파일에 텍스트파일 하나 만들어서 ~~.keystore로 확장자를 변경 한 후

이클립스 내에 Project Explorer 에서 우클릭 -> Android Tools -> Export Signed Application Package 들어가서

Keystore selection 에서 Create new keysotre 체크 후 Location에서 생성한 ~~.keystore를 불러왔는데

File already exists. 라고 뜹니다. 

-------------------------

이부분이 이해가 잘 안되는데..

윈도우 폴더에서 .txt 파일을 .keystore로 변경한후 

Create New Keystore로 .keystore 파일을 새로 만들었는데 File alreay exists. 라고 뜬다는 말씀이신가요?

Keystore는 따로 만드실 필요없고 프로젝트를 최초 export 하실때 1번 만드신후 

그다음 버전업 부터는 재사용 하시면 됩니다. 

제가 질문을 정확히 이해를 했는지 모르겠네요

안드로이드로우 (15,740 포인트) 님이 2013년 3월 20일 답변
반젠카프님이 2013년 3월 20일 채택됨
지금 답글 달아주신거 하나하나 채택해드리고 싶네요.
으으.. 민망함에 정말 몸둘 바를 모르겠습니다.
그래도 혹시 말씀해주신 부분과 관련된 일이 발생 할 수도 있으니 참고하겠습니다.
감사합니다!
제가 keystore 생성 후. 구글 개발자 페이지에서 어플 등록하는 과정에서 'com.example'이(가) 제한된 상태이므로 다른 패키지 이름을 사용해야 합니다. 이런 문구가 뜨는데.. 왜 그런건지 알 수 있을까요?
아.. 해결했습니다.
com.회사이름.어플이름 의 구조더라구요.
결국.. 어플 생성/등록까지 성공했네요.
오늘 큰 도움 주셨습니다.
감사합니다^^
다행이네요^^

패키지 작명법은 www.naver.com 이 회사 url이라면
com.naver.www 로 작성하는 것이 보통이라고 하네요.
네^^ 감사합니다!!
정말 많은 도움 되었습니다!
좋은 하루 되세요~~!
...