뒤끝 구글로그인 SDK 를 넣으면 에러가 떠요

문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족한 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.5.5
  • 프로젝트명 :
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

bug

구글 플레이 서비스로 로그인하는 걸 만들었는데 아이폰에서는 구글 서비스 로그인이 되지 않아서 구글 플레이 로그인하는 것은 삭제하고
아이폰에서도 구글 로그인을 할 수 [Backend.GoogleLogin-1.0.0-dotnet4.unitypackage]이 패키지를 넣어서 작업을 했습니다.

작업을 하고 나서 안드로이드 빌드 했는데 위에 사진처럼 android resource linking failed see the console for details 라고 떴습니다

혹시 무언가 충돌된 건가 싶어서 새로운 프로젝트에 백엔드 5.5.5 sdk [Backend.GoogleLogin-1.0.0-dotnet4.unitypackage] 이것을 넣고 빌드 했습니다

하지만 무엇이 문제인지 똑같이 떠서 혹시 제가 이 패키지를 넣기 전에 무엇을 빼먹은 건 아닌가 싶어서 질문드립니다

안녕하세요 개발자님,
임포트된 구글 로그인 플러그인을 삭제하고 빌드할 때 정상적으로 빌드가 되는지 확인해주신 후
다시 구글 로그인 플러그인을 임포트 해주세요.
만약 임포트 후에만 에러가 발생한다면 에러가 발생하는 로그를 공유해주시면 확인하여 안내드리겠습니다.
감사합니다.

방금 구글 로그인 플러그인을 삭제 했을때는 정상적으로 작동 하는걸 확인 했습니다

빌드 실패하고 콘솔 창에



혹시 스크롤 내려서 보여드려야 할 에러 있을까요?
ㅠㅠ 제발 도와주세요

나머지 두개 사진 입니다


안녕하세요 개발자님.

확인해본 결과, 해당 유니티의 버전 2019.4.29f1에서는 빌드시 오류가 발생하는 에러가 확인되었습니다.

만약 유니티의 버전 업그레이드가 가능하시다면 2020.1.3f1 이상의 유니티 버전으로 업그레이드 해주신 후 다시 빌드해주시면 감사하겠습니다.

이용에 불편을 드려 죄송합니다.

감사합니다! 유니티 버전을 2020.3.20f1로 업그레이드하니까 되었습니다

그런데 죄송하지만 페이스북 sdk 추가 넣었더니 다시 에러가 많이 떠서 다시 질문을 드릴려고 합니다.

지금 현재 Assets > Plugins > Android에서 이름이 중복되는데 뒤에 숫자만 다른 거만 삭제를 했고요

삭제를 해도 안되어서 BackendFBDuplicate 폴더를 지운 후 프로젝트 안에 있는 Temp 폴더를 삭제 한 후에 나온 에러인데…

혹시 해결 방법이 있을까요?





안녕하세요 개발자님.

해당 플러그인에 포함된 BackendFBDuplicate 폴더 안의 플러그인들은 Firebase와 충돌시 삭제해야하는 플러그인입니다.

따라서 FacebookSDK와는 무관한 폴더이며, 구글 로그인이 정상적으로 기동하기 위해서는 제공된 SDK에 있는 모든 aar 플러그인들이 존재해야합니다.

발생하는 에러는 적용한 SDK의 플러그인중 Facebook에서 제공하는 SDK의 플러그인과 버전만 다를뿐 충돌하는 것이 있어 빌드시 에러가 발생하는 것으로 확인됩니다.

제공해주신 첫번쨰 화면의 로그중

Duplicate class androidx.savedstate.Recreator found in modules androidx.savestate.savedstate-1.0.0-runtime.jar 이라고 작성된 로그가 표시되는데 해당 로그는 플러그인이 중복되어 나타나는 에러로, 확인후 둘중 하나를 제거해주면 해결이 됩니다.

androidx.savedstate.savedstate-1.0.0-runtime.jar을 찾아 삭제 후, 다시 빌드해주시고 비슷한 에러가 발생한다면 이와 같은 방법으로 중복되는 플러그인들을 제거해주시면 될 것 같습니다.

잘 알려주셔서 감사드립니다 하지만 파일을 찾지 못하고 페이스북과 구글로그인을 둘 다 같이 하기에는 힘든 거 같아서 둘 중 하나는 빼고 할려고 합니다. 계속 도와주셔서 정말 감사합니다.