AuthUI.signOut() on emulator
AuthUI.signOut().addOnCompleteListener() does not appear to be coded correctly for the emulator. It appears to try going back to Google servers and then times out after about 30 seconds. When not using the emulator it works as expected. SignIn works fine on emulator.
I am using email authentication on the emulator. Kotlin on Android
implementation 'com.google.android.gms:play-services-auth:20.2.0'
implementation 'com.facebook.android:facebook-android-sdk:14.1.0'
implementation 'com.firebaseui:firebase-ui-auth:8.0.1'
After playing around with this more, it seems that something is getting messed up inside the Android emulator. Closing and reopening the app doesn't fix it, but if I reboot the Android emulator it will work for a while until I crash again. And then after the crash I can't do a working AuthUI.signOut() until I reboot the Android emulator. --- wild guess, some Android internal process dies, and when it gets recreated it forgets it is talking to the Firebase emulator?