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 를 입력하면 된다.
아래 블로그를 사전에 확인하면 이해가 수월해요.
'Mobile > Android' 카테고리의 다른 글
Google Play Console 개발자 계정 ID (0) | 2022.02.12 |
---|---|
Cannot resolve symbol 'LocationRequest' (0) | 2022.02.12 |
API키를 특정 Android 앱으로 제한하려면 (0) | 2022.02.06 |
안드로이드 디버깅 활성화를 위한 개발자 옵션 설정 (0) | 2022.01.09 |
TableLayout 테두리를 둥글게 처리하기 (0) | 2022.01.08 |