2011-02-23 6 views
2

Google hellomapview progam에 대한 google-maps-api를 추가하여 웹 사이트를 참조하는 Android appilication 개발을위한 [http://developer.android.com/guide/tutorials/views/hello-mapview.html] [1] api 키를 생성하기 전에 md5-signature 인증서를 요청합니다. keytool을 사용하여 keytool을 만들 때 Windows의 명령 줄을 통해 다음 오류가 발생합니다.이 오류를 지우거나 암호를 설정하는 방법과 기본값은 무엇입니까? keytool의 패스워드.Windows에서 keytool의 암호를 설정하는 방법은 무엇입니까?

오류 :

으로 C : \ Documents and Settings \ 사용자> 키 도구 -list -keystore .android \하게 debug.keystore 키 스토어 비밀번호 입력 : 키 도구 오류 : java.io.IOException 상위를 : 키 저장소가 훼손되었다 또는 암호로 이미지 잘못된

출력했다 : http://bit.ly/gOrcfG

+0

답장을 보내 주셔서 감사합니다. 몇 분 전 솔루션을 얻었습니다.이 웹 사이트를 참조했습니다. http://www.mobisoftinfotech.com/blog/android/android-mapview-generate-api-key-using-java-keytool/하지만지도가 안드로이드 시뮬레이터에서 작동하지 않습니다. 어떤 종류의 시뮬레이터를 사용해야합니까? 이. – user629691

답변

0

당신이 윈도우 배치 명령을 사용할 수 있습니다하지만 난 개미 스크립트를 사용하는 것을 선호 : C를 더 간단하고 간단합니다.

<signjar jar="${JarFile}" alias="${Alias}" storepass="${Password}" keystore="${KeyStore}" /> 

을 나는 그것이 도움이되기를 바랍니다 : 여기에

<genkey alias="${Alias}" storepass="${Password}" keystore="${KeyStore}" validity="${ValidityDays}"> 
     <dname> 
     <param name="CN" value="Antoine PINEAU" /> 
     <param name="OU" value="AP2cu" /> 
     <param name="O" value="ap2cu.com" /> 
     <param name="C" value="FR" /> 
     </dname> 
    </genkey> 

생성 된 키 시그나 항아리에 사용하는 개미 명령입니다 : 여기

는 개미 명령은 키를 생성하는 데 사용하는 것입니다 당신.

+0

고맙습니다. 몇 분 전에 바로 그 오류를 풀었습니다. 웹 사이트를 참조하고 해결책을 얻었습니다. – user629691

3

당신은 패스를 제공하지 않습니다. 그것을 위해. 그래서 아래 시도 :


$ keytool -list -alias androiddebugkey \ 
-keystore <path_to_debug_keystore>.keystore \ 
-storepass android -keypass android 
0

는 암호를 전달하지보십시오. 나는 똑같은 문제가 있었지만, passwork을하면 오류가 발생했다. (결국 키 스토어에 대한 암호는 이전에 구성하지 않았습니다.)

비밀번호없이 enter 키를 누르면 지문이 생성되었습니다.

관련 문제