android - lite - La aplicación se queda atascada con E/com.facebook.internal.AttributionIdentifiers
facebook gratuito (4)
Esta pregunta ya tiene una respuesta aquí:
La aplicación estaba funcionando bien hasta 1 hora atrás. De repente, comenzó a atascarse en la apertura y muestra un mensaje de error de 1 línea en logcat
08-31 15:57:54.924 31700-31700/? E/com.facebook.internal.AttributionIdentifiers: getAttributionIdentifiers should not be called from the main thread
Ese es el único registro que se muestra. No hubo cambios ocurridos en la aplicación
Para Córdoba puedes hacer:
$ cordova plugin rm cordova-plugin-facebook4
$ cordova plugin add cordova-plugin-facebook4 --save --variable APP_ID="123456789" --variable APP_NAME="myApplication" --variable ANDROID_SDK_VERSION="4.34.0"
Probé todas y cada una de las opciones. Este problema era extraño, mostrando la pantalla en negro y no pasaba nada. Se resolvió esto al reemplazar la implementación de dependencia de facebook incluida ''com.facebook.android:facebook-android-sdk:[4,5]'' con la implementación ''com.facebook.android:facebook-android-sdk:4.35.0''. Finalmente limpiar, construir y ejecutar.
Si no funciona, abre android/build.gradle
.
Añadir las siguientes lineas
allprojects {
repositories {
// ...
configurations.all {
resolutionStrategy {
force ''com.facebook.android:facebook-android-sdk:4.34.0''
}
}
}
este funciono para mi
com.facebook.android:facebook-android-sdk:4.35.0