인프런 커뮤니티 질문&답변

런런님의 프로필 이미지
런런

작성한 질문수

[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)

파이어베이스 익명로그인 failed

작성

·

259

0

안녕하세요. 개복치개발자님

코틀린 강의 재미있고 쉽게 잘 알려주셔서 열심히 배우고 있습니다.

다름이 아니라

섹션 6에 파이어베이스 익명로그인 부분을 실습하고 있는데,

개발자님께서 보여주시는 그대로 코드를 작성하였는데 익명로그인이 계속해서 실패하는 문제가 있어 질문 남깁니다

혹시 잘못 적었나 싶어서 다시 작성해 보아도 문제가 해결되지 않아 질문 남깁니다.

작성한 코드 이미지 첨부합니다.

좋은 강의 정말 감사합니다!!

답변 2

0

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

네~ 이 글도 참고해주세요 :)

https://stackoverflow.com/questions/42736038/android-emulator-not-able-to-access-the-internet

0

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

안녕하세요~

오류의 원인을 살펴볼까요?

아래와 같이 로그를 통해서 exception을 한번 찍어보고 어떻게 나오는지 알려주시겠어요?

Log.w(TAG, "signInAnonymously:failure", task.exception)

auth.signInAnonymously()
       
.addOnCompleteListener(this) { task ->
           
if (task.isSuccessful) {
               
// Sign in success, update UI with the signed-in user's information
               
Log.d(TAG, "signInAnonymously:success")
               
val user = auth.currentUser
                updateUI
(user)
           
} else {
               
// If sign in fails, display a message to the user.
               
Log.w(TAG, "signInAnonymously:failure", task.exception)
               
Toast.makeText(baseContext, "Authentication failed.",
                       
Toast.LENGTH_SHORT).show()
                updateUI
(null)
           
}
       
}

런런님의 프로필 이미지
런런
질문자

네 확인해보니 network error 라고 나오네요!

제 에뮬레이터를 보면 wifi 연결이 안 되어 있는 것으로 나오는데

그것 때문에 발생하는 문제일까요?

런런님의 프로필 이미지
런런
질문자

개복치개발자님!

아무래도 네트워크가 연결되지 않은 것이 문제인 것 같아서

가상 에뮬레이터에 어떻게든 네트워크를 연결 해보려고 구글에 검색도 해보고, 시도 해봤는데 잘 안되더라구요 ㅜㅜ

그래서 그냥 스마트폰에 연결에서 실행해보니 바로 해결되었습니다!

가상 에뮬레이터에 네트워크 연결하는 방법은 차차 알아보려구요 ㅎㅎ

감사합니다~~!

런런님의 프로필 이미지
런런

작성한 질문수

질문하기