728x90

Google Maps Android API를 사용하기 위해 요구되는 정보 중 'SHA-1 인증서 디지털 지문'을 입력해야 하는데

Google Play Store 출시를 위해서는 아래와 같이 keytool을 이용하여 획득할 수 있다.

 

<윈도우 명령어>

C:\Program Files\Android\Android Studio1\jre\bin>keytool -list -v -keystore C:\개인PC 경로별로 상이함\.android\debug.keystore -alias androiddebugkey

<수행결과화면> 아래 빨간박스에 있는 SHA1의 값을 사용하면 된다.

 


[오류상황]

 

위와 같이 수행하면 되는데, 

아래와 같이 오류를 만날때가 있다.

 

# 오류 Case 1

<오류화면1> 키 저장소 파일이 존재하지 않음.

<원인> *.keystore의 명칭을 잘못 입력한 경우

<해결방법> 내 PC에 설치되어 있는 *.keystore 로 검색해서 찾아진 파일의 명칭을 기록해야 하며, 찾아보니 debug.keystore 명칭으로 .android 디렉토리안에 생성되어 있었다. 그래서 명칭을 debug.keystore로 변경해 주었다.

 

# 오류 Case 2

<오류화면2> 키 저장소 비밀번호 입력 : 패스워드가 잘못되었다고 한다.

<원인> 비밀번호를 android 로 입력하지 않아서 발생

<해결방법> 비밀번호를 android 로 입력하면 됨.

 

# 오류 Case 3

<오류화면 3> 별칭이 존재하지 않습니다.

 <원인> 존재하지 않는 별칭을 입력했다.

<해결방법> -alias androiddebugkey 를 입력하면 된다.

 

 

아래 블로그를 사전에 확인하면 이해가 수월해요.

 

API키를 특정 Android 앱으로 제한하려면

API키를 특정 Android 앱으로 제한하려면 1) 디버그 인증서 디지털 지문 2) 또는, 출시 인증서 디지털 지문을 생성하여 사용함. [생성해 보자] 1) 디버그 인증서 디지털 지문 - 윈도우

designedbyy.tistory.com

 

 

 

현직 PM이 알려주는 프로젝트 수행 꿀팁 | 12000원부터 시작 가능한 총 평점 0점의 전자책, 직무스

0개 총 작업 개수 완료한 총 평점 0점인 시그니처M의 전자책, 직무스킬 전자책 서비스를 0개의 리뷰와 함께 확인해 보세요. 전자책, 직무스킬 전자책 제공 등 12000원부터 시작 가능한 서비스

kmong.com

 

728x90

+ Recent posts