0

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.

0 Answers0