안드로이드 스튜디오 파이어베이스 구글 로그인

안드로이드 스튜디오 파이어베이스 구글 로그인

작성일 2020.10.08댓글 1건
    게시물 수정 , 삭제는 로그인 필요

안녕하세요, 졸업작품으로 안드로이드 앱을 제작하고 있는 학생입니다.
너무 답답한 마음에 여기에 질문을 해봅니다.

현재, 파이어베이스를 이용해서 구글에 많이 제공된 오픈 소스로 구글 로그인 연동을 구현했습니다.
그런데 제 pc에서는 로그인이 성공하는데 다른 팀원 pc에서는 로그인이 실패합니다.

처음에는 코드문제인가, google service tool 미설치 때문인가 여러가지 원인을 유추해보려 했는데 전부 아니였습니다.

구글링을 통해서 파이어베이스 프로젝트를 생성하면 자동적으로 Google Cloud Platform API가 생성되는 것을 알게 되었습니다. 자동으로 생성된 API key에는 저의 SHA-1 지문만 등록되어있어서 다른 팀원의 SHA-1 지문의 호환? 문제일것 같다는 생각이 드는데...

하지만 그전에, 다른 Google Cloud Platform API를 생성하여 Map SDK for Android, Geocoding, Place API를 사용하여 앱을 구현했습니다.
그래서 연결되어있는 Google Cloud Platform API key를 파이어베이스 프로젝트생성하면 자동적으로 만들어지는 API로 수정해봤지만,
잘 되던 제 PC에서 마저 구글 로그인이 실패합니다...


현재, 입력한 패키지 이름 및 디지털 지문 쌍을 이 프로젝트 또는 다른 프로젝트의 Android OAuth 2.0 클라이언트 ID에서 이미 사용하고 있습니다. 와 같은 오류메시지가 뜹니다. 해결책이 뭔지 알려주세요...



#안드로이드 스튜디오 #안드로이드 스튜디오 설치 #안드로이드 스튜디오 코알라 #안드로이드 스튜디오 핸드폰 연결 #안드로이드 스튜디오 에뮬레이터 #안드로이드 스튜디오 에뮬레이터 실행 안됨 #안드로이드 스튜디오 사용법 #안드로이드 스튜디오 앱 만들기 #안드로이드 스튜디오 업데이트 #안드로이드 스튜디오 자바

profile_image 익명 작성일 -

일단 첫번째 상황과 두번째 상황이 있는데

둘다 SHA-1 이 등록이 제대로 되지 않아서 그렇습니다.

Firebase 에 등록하셨어요

두번째처럼 구글 API 로 넘어가셨으면 거기서 다시 등록하셔야 합니다.

그리고 기본 등록은 디버그 SHA-1 일텐데 이걸 Release APK 로 전달을 하셨으면

Releae SHA-1 을 등록하셔야 합니다.

Reease SHA-1 을 등록하고 친구분에게 APK 를 전달하셨으면 로그인 되어야 정상입니다

마지막으로 구글 플레이 스토어에 등록하실때는 구글 플레이 콘솔에서 SHA-1 을 제공해주는게 있습니다.

이것도 등록을 하셔야 합니다.

https://blog.naver.com/phj99

안드로이드 스튜디오

제가 닷홈에서 도메인 구입 후 php로 서버를 열어 안드로이드 스튜디오에... 또는 구글 연동으로 이메일 회원가입이나 로그인 가능하게 할려면 지금 하던 것에 파이어베이스를...

안드로이드 스튜디오 구글맵 실시간...

안드로이드 스튜디오를 이용하여 위치 정보 어플을 만들고 있습니다. 구글 맵 api를 이용하여 실시간 위치를 볼 수... 정보를 파이어 베이스를 통해 데이터베이스에 객체화...

안드로이드 스튜디오 질문

제가 안드로이드 스튜디오로 포트폴리오를 만들고있는데 파이어베이스를 이용해서 로그인화면을구현하고있습... 하나에 로그인화면에 기본 로그인구글로그인...