trato sigue servicios responde queda porque play partner lamentablemente instalacion google funcionar fallando detuvo como carga blanco arreglar aplicacion abrir android

android - responde - servicios de google play sigue sin funcionar



Cómo resolver el lanzamiento de la aplicación: la aplicación está bloqueada en la pantalla blanca (6)

Tuve el mismo problema que esta biblioteca me funcionó porque esta es la versión estable de Facebook.

compilar ''com.facebook.android:facebook-android-sdk:4.35.0''

Reviso el registro de errores, y muestra:

08-31 13:36:18.778 13207-13207/? I/art: Late-enabling -Xcheck:jni 08-31 13:36:18.877 13207-13207/com.knowyourmeds D/FirebaseApp: com.google.firebase.auth.FirebaseAuth is not linked. Skipping initialization. 08-31 13:36:18.888 13207-13207/com.knowyourmeds D/FirebaseApp: com.google.firebase.crash.FirebaseCrash is not linked. Skipping initialization. 08-31 13:36:18.902 13207-13207/com.knowyourmeds V/FA: Cancelling job. JobID: 380685678 08-31 13:36:18.904 13207-13207/com.knowyourmeds V/FA: Registered activity lifecycle callback 08-31 13:36:18.905 13207-13207/com.knowyourmeds I/FirebaseInitProvider: FirebaseApp initialization successful 08-31 13:36:18.937 13207-13224/com.knowyourmeds V/FA: Collection enabled 08-31 13:36:18.938 13207-13224/com.knowyourmeds V/FA: App package, google app id: com.knowyourmeds, 1:694023459332:android:ffd849037d9dc14b 08-31 13:36:18.939 13207-13224/com.knowyourmeds I/FA: App measurement is starting up, version: 11910 To enable debug logging run: adb shell setprop log.tag.FA VERBOSE To enable faster debug mode event logging run: adb shell setprop debug.firebase.analytics.app com.knowyourmeds 08-31 13:36:18.939 13207-13224/com.knowyourmeds D/FA: Debug-level message logging enabled 08-31 13:36:18.956 13207-13224/com.knowyourmeds V/FA: Connecting to remote service 08-31 13:36:18.980 13207-13207/com.knowyourmeds I/CrashlyticsCore: Initializing Crashlytics 2.6.1.23 08-31 13:36:18.999 13207-13224/com.knowyourmeds V/FA: Connection attempt already in progress 08-31 13:36:19.008 13207-13207/com.knowyourmeds I/CrashlyticsInitProvider: CrashlyticsInitProvider initialization successful 08-31 13:36:19.018 13207-13207/com.knowyourmeds E/com.facebook.internal.AttributionIdentifiers: getAttributionIdentifiers should not be called from the main thread 08-31 13:36:19.025 13207-13243/com.knowyourmeds D/NetworkSecurityConfig: No Network Security Config specified, using platform default 08-31 13:36:48.923 13207-13223/com.knowyourmeds E/FirebaseInstanceId: Token retrieval failed: SERVICE_NOT_AVAILABLE

También intenté limpiar el proyecto, reiniciar Android Studio y eliminar la aplicación del dispositivo.

¿Cómo debo resolver este problema?


Acabo de arreglar el problema. El motivo de este problema es que utiliza ''com.facebook.android:facebook-android-sdk:4.+'', la actualización automática de Facebook y tiene un error dentro del SDK. Cambiar la versión puede solucionar el problema.

Utilizar:

com.facebook.android:facebook-android-sdk:4.35.0


Creo que deberías mirar de cerca esta línea:

08-31 13:36:19.018 13207-13207/com.knowyourmeds E/com.facebook.internal.AttributionIdentifiers: getAttributionIdentifiers should not be called from the main thread

Creo que deberías intentar crear una AsyncTask para llamar a este método, así como a cualquier otra llamada que requiera un procesamiento intenso (red, computación, ...). Actualmente, su interfaz de usuario está esperando a que finalice todo el procesamiento antes de dibujar.

Esto proviene de especulaciones, depende de la organización de su código, pero esa es la explicación más plausible.


Parece un error del SDK de Facebook. Conseguí lo mismo hoy y lo resolví reemplazando la versión dinámica en el archivo de gradle al establo.

Reemplace esto:

implementation "com.facebook.android:facebook-android-sdk:[4,5)"

a esto:

implementation "com.facebook.android:facebook-android-sdk:4.35.0"

4.35.0 es la versión estable del SDK de facebook GitHub https://github.com/facebook/facebook-android-sdk


Prueba a continuación:
1. En su nivel de aplicación, debe haber utilizado la implementación "com.facebook.android:facebook-android-sdk:[4,5)"
2. Trate de eliminar esto o actualice a la última versión de SDK.


Simplemente revertir el FacebookSDK de nuevo a 4.35.0. La versión 4.36.0 provoca el atasco en el hilo principal.

E / com.facebook.internal.AttributionIdentifiers: getAttributionIdentifiers no debe llamarse desde el hilo principal