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

APK인증서 변경.(초보)

0 추천

안녕하세요.

저는 중국에서 물건을 수입해서 판매하는 업체에서

근무하고있는데요.

 

중국쪽에서 어플리케이션을 제공하는데

영문이여서 그어플을 가지고 자체적으로

한글화 하고 회사로고 삽입해서 마켓에 등록하려고 하는 도중.

 

업로드 실패

제한된 인증서로 서명한 APK를 업로드했습니다. 본인의 인증서로 서명한 APK를 업로드해야 합니다.

 

라고 뜨면서 업로드에 실패합니다.

이런경우 제조사측에 요청을 해야하는건가요?

아니면 저희 쪽에서 자체적으로 수정이 가능한 부분인가요?

만약 저희가 수정이 가능하다면

방법을 알려주시거나 방법이 작성된 곳 링크 걸어주신다면

매우 감사하겠습니다.

ㅠ.ㅠ 제가 초보라....

 

 

evolver (150 포인트) 님이 2013년 8월 5일 질문

1개의 답변

0 추천

제한된 인증서로 서명하였다고 한다면 debug 키스토어로 서명된 파일을 그대로 쓰신게 아닌가 생각되는군요.

 

apk를 마켓에 업로드 하려면 키스토어를 이용하여 서명을 해야만 합니다.

 

키스토어 파일은 직접 만들어도 돼고 중국쪽제조사에서 받아서 사용하셔도 돼지만

같은 키스토어로 서명된 파일이 아니면 어플리케이션이 업데이트 되지 않습니다.

기존의 앱을 지우고 새로 설치를 해야만 한다는 것이죠.

 

마켓에 올리는것이고 이것이 기존 앱이 설치되어있는 상황에서 업데이트가 되어야 한다는 것이라면

반드시 이전 apk를 서명하는데 사용된 키스토어가 필요합니다.

 

서명을 하는 방법이나 키스토어를 만드는 방법은 간단합니다. 

 

http://www.androidpub.com/35445

링크를 가보시면 키스토어를 생성하면서 서명을 하는 것을 보실수있을겁니다.

이라슈 (8,770 포인트) 님이 2013년 8월 5일 답변
친절한 답변 감사드립니다.
몇가지만 더 여쭤볼게요.
한글 어플은 새로운 이름으로 다시 등록하려고 합니다.
이런경우는 그냥 키스토어를 이용해서 서명하면 되는건지요?

또....제가 이것저것 알아보면서 이클립스 깔아서 했는데...
제 이클립스에서는 안드로이드 툴이라는 메뉴가 아예없습니다.
다른 메뉴들도 다 다른듯 하고요.
이클립스버젼 문제인지 아니면 부가적으로 설치해야할 파일이 있는지도 좀 알수있을까요?
바쁘시겠지만 꼭 좀 부탁드립니다.
감사합니다.
1. 새로운 이름으로 다시 등록
  - 새로운 이름으로 등록을 하시려면 패키지명을 변경하시고
    키스토어는 새로 생성하셔도 됩니다.
    패키지명이 중복되면 같은 앱으로 판단하기 때문에 따로 올릴 수 없을겁니다.
    키스토어를 생성하신다면 키스토어는 반드시 백업을 해두시기 바랍니다. 분실시 대체할수있는 방법이 없습니다.

2. 이클립스 문제
-   이클립스만으로는 안드로이드 작업이 안됩니다. ADT라는 플러그인을 설치하셔야만 안드로이드 관련 작업이 가능합니다.
    안드로이드 환경설정이 잘 나와있는 사이트에서 따라해 보시는것을 권해드립니다.
http://runlife.tistory.com/13
    링크에서 그림과 함께 설명이 잘 되어있네요.
    아니면 ADT-Bundle이라고 해서 안드로이드에서 환경구축이 된 상태의 패키지를 제공합니다. 그것을 다운받아서 작업하셔도 됩니다.
정말 감사합니다.
ㅎㅎ 행복한 오후 되세요.
...