Problemas en la Autenticación de Google

47 views
Skip to first unread message

Christian Gurdian

unread,
Nov 16, 2020, 11:19:33 AM11/16/20
to desarrolladores-android
Tengo un serio problema, yo cree una aplicación con Login basado en Firebase Google, estaba funcionando perfectamente pero de un tiempo a otro me ha producido errores.

Pensé que era una actualización, un error inesperado de compatibilidad pero busque una versión anterior de mi aplicación pero me daba el mismo error.

Esta son las librerías que utilizo

dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'androidx.legacy:legacy-support-v13:1.0.0'
implementation 'com.google.android.material:material:1.2.1'
implementation 'androidx.navigation:navigation-fragment:2.3.1'
implementation 'androidx.navigation:navigation-ui:2.3.1'
implementation 'com.google.firebase:firebase-auth:19.3.2'
implementation 'com.google.firebase:firebase-core:17.5.0'
implementation 'com.google.android.gms:play-services-maps:17.0.0'
implementation 'com.google.firebase:firebase-appindexing:19.1.0'
implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.2.0'
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0'
testImplementation 'junit:junit:4.13.1'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
implementation 'com.firebaseui:firebase-ui-auth:6.2.1'
implementation 'com.google.android.gms:play-services-wearable:17.0.0'
implementation 'androidx.room:room-runtime:2.2.5'
annotationProcessor 'androidx.room:room-compiler:2.2.5'
implementation 'androidx.room:room-ktx:2.2.5'
implementation "androidx.room:room-rxjava2:2.2.5"
implementation "androidx.room:room-guava:2.2.5"
testImplementation "androidx.room:room-testing:2.2.5"
implementation 'com.google.android.gms:play-services-auth:18.1.0'
implementation 'com.google.android.gms:play-services-base:17.5.0'
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
implementation 'com.squareup.retrofit2:adapter-rxjava:2.9.0'
implementation 'com.github.jama5262:CarouselView:1.1.0'
implementation 'com.github.nkzawa:socket.io-client:0.6.0'
implementation 'com.github.dmytrodanylyk.shadow-layout:library:1.0.3'
implementation 'org.apache.commons:commons-lang3:3.11'
implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'
}

dependencies {
classpath 'com.android.tools.build:gradle:4.1.1'
classpath 'com.google.gms:google-services:4.3.3'
}

No creo que esa problema de código, debe es algún permisos especial por nueva política o algo, por cierto el proyecto que tengo en firebase esta ligada a:


no se si tenga algo que ver

Gabriel Pozo

unread,
Nov 17, 2020, 7:33:41 AM11/17/20
to desarrollad...@googlegroups.com
Hola Christian,

¿Podrías pasarnos el log de errores? En otras palabras, cuál es el error de incompatibilidad que te indica?


Saludos, Gabriel


--
Para participar es necesario que leas detenidamente las normas del grupo: https://goo.gl/xeTRQm
---
Has recibido este mensaje porque estás suscrito al grupo "desarrolladores-android" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a desarrolladores-a...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/desarrolladores-android/aa10aed4-b3cc-47e4-b2c3-5d1d6671db19n%40googlegroups.com.

Christian Gurdian

unread,
Nov 17, 2020, 5:43:55 PM11/17/20
to desarrollad...@googlegroups.com
Ese es el problema, no me da ningun mensaje de error solo deja la pantalla en oscuro, y el único error es el que manda al dar atrás para quitar lo oscuro, error de interrupción de proceso, pense que era por tiempo de espera pero lo deje toda la noche el emulador y se mantuvo ahí, ni siquiera entra al onActivityResult 

Te mando el codigo del evento

List<AuthUI.IdpConfig> providers = Arrays.asList(new AuthUI.IdpConfig.GoogleBuilder().build());
private int RC_SIGN_IN = 9001;

Button signInButton, UserInButton;
EditText mEmail, mPassw;

FirebaseAuth mAuth;

mAuth = FirebaseAuth.getInstance();

signInButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivityForResult(
AuthUI.getInstance()
.createSignInIntentBuilder()
.setAvailableProviders(providers)
.build(),
RC_SIGN_IN);
}
});
Ya volvi a actualizar todas las paqueterias nuevamente 

dependencies {
classpath 'com.android.tools.build:gradle:4.1.1'
classpath 'com.google.gms:google-services:4.3.3'

    // NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
dependencies {
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'

implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0'
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
implementation 'androidx.legacy:legacy-support-v13:1.0.0'
implementation 'com.google.android.material:material:1.2.1'
implementation 'androidx.navigation:navigation-fragment:2.3.1'
implementation 'androidx.navigation:navigation-ui:2.3.1'

    implementation 'com.google.firebase:firebase-auth:20.0.1'
implementation 'com.google.firebase:firebase-core:18.0.0'
    implementation 'com.google.android.gms:play-services-maps:17.0.0'
implementation 'com.google.firebase:firebase-appindexing:19.1.0'

implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.2.0'
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0'
testImplementation 'junit:junit:4.13.1'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
implementation 'com.firebaseui:firebase-ui-auth:6.2.1'
implementation 'com.google.android.gms:play-services-wearable:17.0.0'
implementation 'androidx.room:room-runtime:2.2.5'
annotationProcessor 'androidx.room:room-compiler:2.2.5'
implementation 'androidx.room:room-ktx:2.2.5'
implementation "androidx.room:room-rxjava2:2.2.5"
implementation "androidx.room:room-guava:2.2.5"
testImplementation "androidx.room:room-testing:2.2.5"

    implementation 'com.google.android.gms:play-services-auth:19.0.0'
    implementation 'com.google.android.gms:play-services-base:17.5.0'

implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
implementation 'com.squareup.retrofit2:adapter-rxjava:2.9.0'
implementation 'com.github.jama5262:CarouselView:1.1.0'
implementation 'com.github.nkzawa:socket.io-client:0.6.0'
implementation 'com.github.dmytrodanylyk.shadow-layout:library:1.0.3'
implementation 'org.apache.commons:commons-lang3:3.11'

implementation 'com.github.bumptech.glide:glide:4.11.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'


}
Pero el mismo resultado



--
Gracias, christian

Gabriel Pozo

unread,
Nov 18, 2020, 9:27:36 AM11/18/20
to desarrollad...@googlegroups.com
Si realmente configuraste todo como dice la docu oficial: https://firebase.google.com/docs/cloud-messaging/android/client?hl=es
Incluyendo los xml y demás, estoy seguro que algún evento tiene que haber seguro, puede pasar que estás olvidando poner algún log.
Colocando algunos breakpoint se tiene que ver que está sucediendo. Sin una salida del log extensa, o al menos un poco más de código es muy difícil intentar ayudarte.

Saludos, Gabriel


Christian Gurdian

unread,
Nov 21, 2020, 3:25:03 AM11/21/20
to desarrollad...@googlegroups.com
Gracias por su ayuda

Libre de virus. www.avast.com



--
Gracias, christian

Libre de virus. www.avast.com

Gabriel Pozo

unread,
Nov 21, 2020, 7:56:07 AM11/21/20
to desarrollad...@googlegroups.com
Lo pudiste resolver? Cual era el problema?

Saludos, Gabriel


Christian Gurdian

unread,
Nov 21, 2020, 10:15:12 AM11/21/20
to desarrollad...@googlegroups.com
Si lo pude resolver, y era por la peor tonteria que me pudo pasar, para que no les pase lo mismo se los cuento, cuando yo programé mi aplicación con firebase login, no tenía ligado Console cloud, en cuando yo lo ligue a mi cuenta de firebase el crear las credenciales y los Key de las API, de ahí el problema, por que recrea bien el nombre del paquete pero me pudo cualquier cosa en el certificado SHA-1, entonces cuando reviso pienso que esta bien pero no lo es, en el firebase esta con una y en Console cloud otra cosa y de ahí el conflicto.

Espero que esta anécdota le sirva a alguien y no pase lo mismo que a mi.

Libre de virus. www.avast.com



--
Gracias, christian

Gabriel Pozo

unread,
Nov 21, 2020, 10:42:42 AM11/21/20
to desarrollad...@googlegroups.com
Siempre sirven esas anécdotas, son los peores errores esos.

Reply all
Reply to author
Forward
0 new messages