R.string.default_web_client_id 설정을 어떡해 해야하는지 알고 싶습니다.
257
投稿した質問数 3
val gso = GoogleSignInOptions
.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestIdToken(getString(R.string.default_web_client_id))
.requestEmail()
.build()R.string.default_web_client_id 를 설정하지 않았다고 계속 에러가 떠는데, 어떡해 해야 하는지 알고 싶습니다.
그리고 GoogleSignIn이 현제는 deprecate 되었는데, 참고할 만한 자료가 있는지 알고 싶습니다.
回答 1
0
안드로이드 개발 환경에 따라 R.string.default_web_client_id 부분에서 에러가 발생하기도 하고 정상적으로 인지하기도 합니다.
제가 촬영한 강의의 실습에도 코드 작성시 R.string.default_web_client_id 부분을 인지할 수 없다고 에러가 발생했습니다. 하지만 저의 경우(제가 테스트하는 대부분의 경우) 안드로이드 스튜디오 코드 창에는 에러라고 나오지만 정상적으로 빌드되고 테스트 되었습니다.
만약 파이어베이스와 관련된 모든 설정이 다 제대로 되어 있는데도 빌드시에 R.string.default_web_client_id 에서 에러가 발생한다면 프로젝트 수준의 build.gradle.kts 에 등록한 google-services 버전을 낮추어 테스트 해볼 수 있습니다. 강의에서는 4.4.1을 사용했는데 4.3.8 등의 낮은 버전을 등록하고 Build->Rebuild Project 메뉴를 클릭해 적용해 볼 수 있을 것 같습니다.
물론 파이어베이스와 관련된 모든 설정이 정상적으로 되어 있어야 합니다.
그리고 GoogleSignIn 을 이용이 여전히 가능하지만 deprecate 시킨 이유는 Credential Manager 로 구글 인증을 통합하기 위함이며 이와 관련된 자료는 https://developer.android.com/identity/sign-in/legacy-gsi-migration 에서 참고해 보세요.
실무 내용 문의드려요
0
19
2
앱 초기 진입시 전면광고 관련 질문
0
47
2
원하지 않은 외국인 유입
0
73
2
페이징 처리에서 offset/limit에 대한 질문
1
56
1
안녕하세요 질문있습니다.
0
46
2
프로젝트 의존 관계
0
53
2
usecase 사용 기준
1
68
2
android crud중 c 영상이 12초만 있는 잘린 영상이에요.
0
50
2
6강에 비디오가 이상해요
0
46
2
진입 여부 판단 기준 질문
0
148
3
피그마 first draft 기능 질문
0
88
3
더백님 감사합니다
1
60
1
upup 질문
0
102
2
data.ai 필터링 검색이 안됩니다!
0
77
1
다양한 관점의 코드 경험을 위해 개선하지 않은 코드
1
72
1
앱 리텐션에 대한 질문
0
82
2
저예산+최대지출 캠페인 유지시간
0
97
2
강의가 검은 화면으로 나옵니다.
0
64
1
39. Main화면 추가 UI 에서 자료는 어디서 받나요??
0
55
1
histories() 응답에 PointHistory.id를 포함한 이유가 궁금합니다/
1
57
2
DI시 eager과 lazy
0
60
2
타입스크립트
0
64
1
미션 마감일시를 좀 늘려주세요
0
51
1
개인브랜딩 사이트 만들기가 마감일시가 있었네요.
0
48
1

