개요
각종 API를 사용할 때는 SHA-1(key hash) 값이 필요하다. 이는 안드로이드 스튜디오 내의 우측 gradle 탭에서 '개발용 해시값'을 얻을 수 있다. 이는 단순히 개발용일 뿐이다. 앱 마켓에 정식 배포 시 '배포용 해시값'을 획득해야 한다.
개발용 해시값은 gradle->project->tasks->android->signingReport에서 획득할 수 있다.
배포용 해시값의 획득
이는 구글 플레이 콘솔에서 아래와 같이 얻을 수 있다.
위의 값은 16진수 값으로 보여진다. 만약 특정 API의 경우 base64로 인코딩된 형태를 요구할 수도 있다. 그럴 경우 아래 사이트에서 변환이 가능하다.
tomeko.net/online_tools/hex_to_base64.php?lang=en
Note
대부분의 API는 개발용 해시값과, 배포용 해시값 둘 다 등록 가능하다.
'안드로이드' 카테고리의 다른 글
[Android] 프래그먼트에서 gif 로딩 다이얼로그(Dialog Fragment) 띄우기 (0) | 2020.12.26 |
---|---|
[Android] 액티비티에서 gif를 이용한 로딩 다이얼로그 띄우기 (0) | 2020.12.26 |
[리팩토링] MVVM + ViewPager2 (0) | 2020.11.04 |
[리팩토링] 3. SQLite에서 Room으로 리팩토링 (0) | 2020.11.04 |
[리팩토링] 2. 운동 부위 부분 개선 (0) | 2020.11.03 |