My application crashes when I want to log in using google email.
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.learningmanager, PID: 26412
java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1073674483, result=0, data=Intent { (has extras) }} to activity {com.example.learningmanager/com.example.learningmanager.MainActivity}: com.google.android.gms.tasks.RuntimeExecutionException: com.google.android.gms.common.api.ApiException: 12500:
at android.app.ActivityThread.deliverResults(ActivityThread.java:5015)
at android.app.ActivityThread.handleSendResult(ActivityThread.java:5056)
at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7656)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Caused by: com.google.android.gms.tasks.RuntimeExecutionException: com.google.android.gms.common.api.ApiException: 12500:
at com.google.android.gms.tasks.zzu.getResult(Unknown Source:15)
at com.example.learningmanager.fragments.auth.ui.SingleModeAuthFragment.onActivityResult(SingleModeAuthFragment.kt:68)
SingleModeAuthfragment
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
super.onActivityResult(requestCode, resultCode, data)
if (requestCode == REQUEST_CODE_SIGN_IN) {
// \/ 68 line
val account = GoogleSignIn.getSignedInAccountFromIntent(data).result
account?.let {
googleAuthForFirebase(it)
}
}
}
plugins
firebase_deps = [
classpath: 'com.google.gms:google-services:4.3.10',
crashlytics_classpath: 'com.google.firebase:firebase-crashlytics-gradle:2.7.1',
bom: 'com.google.firebase:firebase-bom:28.4.0',
analytics: 'com.google.firebase:firebase-analytics',
crashlytics: 'com.google.firebase:firebase-crashlytics',
cloud_messaging: 'com.google.firebase:firebase-messaging',
analytics_ktx: 'com.google.firebase:firebase-analytics-ktx',
auth_ktx: 'com.google.firebase:firebase-auth-ktx',
firestore_ktx: 'com.google.firebase:firebase-firestore-ktx',
core: 'com.google.firebase:firebase-core:16.0.1'
]
implementation platform(firebase_deps.bom)
implementation firebase_deps.core
implementation firebase_deps.analytics_ktx
implementation firebase_deps.auth_ktx
implementation firebase_deps.firestore_ktx
Do you know the source of the problem? If you need some more information please tell. For additional information in other computer sometimes it works, but sometimes it goes with the same error.