안드로이드 스튜이오에서 파이어베이스 연동 중
파이어 베이스 프로젝트 만든 후
fingerprint(핑거프린트) 번호라던지 SHA 번호라더던지 뭘 입력하라고 한다.
SHA 인증서 번호를 입력 하는 곳은 프로젝트 개요 -> 톱니 바퀴 -> 프로젝트 설정 을 들어가면 됩다.
우측의 gradle 쪽을 이용하여 task -> android 어쩌고 폴더를 찾으러 가라고 하는데
그런게 어디 있는지 찾을 수가 없다.
슬슬 빡이치고 욕이나오기 시작한다.
https://developers.google.com/android/guides/client-auth
구글 정식 서비스에서는 2가지 방법을 알려주고 있다
1번 key tool을 사용
릴리스 인증서 / 디버그 인증서 두가지를 방법이 있다고하는데
『디버그 인증서』 내용을 cmd에 복사 붙여넣기를 하면 된다.
keytool -list -v -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore |
내용을 cmd 를 이용해서 복사 붙여 넣기를 하면 비밀 번호를 입력하고 하는데
쌩판 처음 보는 비밀번호를 우리가 셋팅 해놨을리가 없다.
엔터엔터를 마구마구 누르게 되면
『무결성을 확인하려면 비밀번호를 제공해야 한다』면서 아무것도 뜨지 않는다.
1차 딥빡을 느끼지만
비밀번호는 밑에 적혀져 있었다.
android |
디버그 키의 비밀 번호는 안드로이드라고 한다.
제발 글을 읽을 때는 페이지를 우선 전체적으로 한번 천천히 잘 읽고 시작하도록하자.
주의 사항은
비밀번호를 칠 때는 복사 -> 붙여넣기를 하면 입력이 되지 않는다.
cmd 에서는 비밀번호가 전혀 표시가 되지 않으니
침착하게 직접 타자로 잘 입력해야한다.
SHA1 비밀 번호를 확인 할 수 있다.
' 주의 할 점 꼭! 비밀번호 『 android 』 를 타자로 칠 것 '
2번 Gradle의 서명 보고서 사용
이것을 하기 위해서는 굳이 'cmd'를 열지 말고
안드로이드 스튜디오의 터미널을 이용하면 된다.
./gradlew signingReport |
다행히 이번에도 복사 붙여넣기를 할 수 있도록 잘 해 주었다.
하단부에 있는 자체 Terminal 을 누른 후 복사 붙여 넣기를 해주었더니.
안. 된. 다 씨바... 개빡친다 뒤집어 엎고싶다.
gradlew signingReport |
『 . / 』두가지를 빼고 다시 복붙을 해보자
이제야 그럴 싸한 키가 보이기 시작했다.
디지털 지문 추가를 누른 후
복사 붙여 넣기를 해주고 저장을 누르면 된다.
'5번 프로그래밍 > Kotlin, 안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 - Udacity 챕터2, 2장 28절 Exercise: Add Aligned Boxes with Click Handlers (0) | 2021.06.10 |
---|---|
안드로이드 스튜디오 - Udacity 2장 22절 ColorMyViews (0) | 2021.06.07 |
안드로이드 스튜디오 - Udacity 2장 12절 EditText (0) | 2021.06.02 |
안드로이드 스튜디오 - Udacity 2장 11절 스크롤 뷰 (0) | 2021.06.01 |
안드로이드 스튜디오 - Udacity 2장 8절 텍스트 뷰 : 리소스 추가 (0) | 2021.05.31 |
댓글