¿Cuál es la dependencia adecuada del inicio de sesión de Facebook para

¿Cuál es la dependencia adecuada del inicio de sesión de Facebook para la versión de compilación 26 en Android? Recibo un error para las versiones más recientes.

descripción de la imagen aquí Esta es una imagen de mi archivo build.gradle del nivel de la aplicación y está claro, recibo un error de compatibilidad.

Probé algunas dependencias diferentes para el inicio de sesión de Facebook, pero recibí el mismo error y tampoco pude encontrar una documentación adecuada con información de la dependencia adecuada para cada versión de compilación.

Mostrar la mejor respuesta

Edite su pregunta para poner el código como texto, no como una imagen. Nadie te va a ayudar si haces que el código sea difícil de leer. También debe pegar su error.

debe cambiarlo con 27.0.2 y todas las demás bibliotecas de soporte deben tener la misma versión que la implementación 'com.android.support:appcompat-v7:27.0.2' y, por supuesto, su versión de compilación

Añadir esto antes dependencies

configurations.all {
    resolutionStrategy.eachDependency { DependencyResolveDetails details ->
        def requested = details.requested
        if (requested.group == 'com.android.support') {
            if (!requested.name.startsWith("multidex")) {
                details.useVersion "26.0.1"
            }
        }
    }
}

esto eliminó el error, pero realmente no puedo entender qué ha hecho este código. ¿Puedes explicar un poco?

Una de sus dependencias es usar com.android.support:animated-vector-drawable:27.0.2, al hacer esto, está obligando al sistema Android a usar la versión exacta para todas las bibliotecas de soporte, excepto multidex, porque es la única biblioteca de soporte de " com.android.support" que usa un identificador de versión diferente