작성
·
2.2K
0
안녕하세요 개복치 강사님! 강의 열심히 듣고있습니다.
현재 강의 따라가며 비회원 로그인 파트 공부중인데요, 파이어베이스와 관련된 코드들이 제대로 작동하지 않아 살펴보니 에뮬레이터의 wifi 가 no internet으로 되어있는 것이 문제임을 확인했습니다.
//게스트 로그인 버튼
guestLoginBtn.setOnClickListener {
auth.signInAnonymously().addOnCompleteListener(this) { task ->
if (task.isSuccessful) {
val user = auth.currentUser
Log.d("LoginActivity", user!!.uid)
} else {
// If sign in fails, display a message to the user.
Toast.makeText(baseContext, "Authentication failed.", Toast.LENGTH_SHORT).show()
}
}
위 코드를 실행하면 일정 시간 후에 "Authentication failed" 토스트 메세지를 띄웁니다.
지금까지 아래 링크에서 설명하는 방법들과
https://www.imobie.com/android-system-recovery/android-wifi-connected-but-no-internet.htm
API level이 29 아래인 에뮬레이터를 새로 생성해서 사용해보고 AVD를 Cold boot 해보는 방법을 시도해봤지만 문제가 해결되지 않고 있습니다.
안드로이드 스튜디오는 돌핀버전 사용중입니다.
오랜시간 구글링해봤지만 제가 문제를 잘못 접근하고있는건지.. 답답하네요. 강사님 도움이 절실합니다..ㅜㅜ
답변 1
0
공유주신
Toast.makeText(baseContext, "Authentication failed.", Toast.LENGTH_SHORT).show()
코드 위에
Log.w("TAG", "signInAnonymously:failure", task.exception)
이 코드를 삽입하셔서 로그를 한번 공유해주시겠어요?
net work error 라고 떴습니다