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

BK님의 프로필 이미지
BK

작성한 질문수

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

[다이어트 메모 앱] AVD에서 인터넷 연결이 안됩니다.

작성

·

2.2K

0

안녕하세요 개복치 강사님! 강의 열심히 듣고있습니다.

현재 강의 따라가며 비회원 로그인 파트 공부중인데요, 파이어베이스와 관련된 코드들이 제대로 작동하지 않아 살펴보니 에뮬레이터의 wifi 가 no internet으로 되어있는 것이 문제임을 확인했습니다.

스크린샷_20221117_082757.png스크린샷_20221117_082859.png

 

//게스트 로그인 버튼
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://medium.com/@daydreamer_/how-to-fix-android-emulator-wi-fi-connected-with-no-internet-c62fd4ed652d

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)

 

이 코드를 삽입하셔서 로그를 한번 공유해주시겠어요?

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

imagenet work error 라고 떴습니다

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

menifest에

아래의 코드를 넣으셨나요?

<uses-permission android:name="android.permission.INTERNET"/>
BK님의 프로필 이미지
BK
질문자

넣지는 않았었는데, 코드 넣고 다시 실행해봐도 똑같습니다.. 앗 그리고 physical 디바이스에서는 정상적으로 작동합니다.

BK님의 프로필 이미지
BK

작성한 질문수

질문하기