Estoy consistenly conseguir el mismo error en HelloFacebookSample cuando la importación de Facebook SDK.

Error:(8, 0) no se Pudo encontrar la propiedad ‘ANDROID_BUILD_SDK_VERSION’ en
proyecto:HelloFacebookSample’.

Sé que el error es con respecto a la HelloFacebookSample, y he tratado de asignar «ANDROID_BUILD_SDK_VERSION’ = 20 (MI VERSIÓN del SDK). Todavía dispara el mismo error.

Aquí está una foto

'ANDROID_BUILD_SDK_VERSION' Error con Facebook SDK

Este error está chupando la vida fuera de mí. ¿Cómo puedo deshacerme de este error?

usted puede intentar con este stackoverflow.com/questions/24466921/…

OriginalEl autor user3289740 | 2014-12-23

3 Comentarios

  1. 1

    Tiene este error porque no reemplazar 'ANDROID_BUILD_SDK_VERSION‘ 20 en HelloFacebookSample/build.gradle, no en Facebook/build.gradle.

    MUCHAS GRACIAS! Era tan sencillo!

    OriginalEl autor anil

  2. 6

    Facebook compilación».gradle» el archivo se supone que tiene un «gradle.»propiedades del archivo donde se encuentra el ANDROID_BUILD_SDK_VERSION variable está declarada. Así que todo lo que tienes que hacer es crear un archivo llamado «gradle.propiedades» en el nivel raíz y añadir el siguiente.

    ANDROID_BUILD_TARGET_SDK_VERSION=19
    ANDROID_BUILD_TOOLS_VERSION=10.0.0
    ANDROID_BUILD_SDK_VERSION=19
    ANDROID_BUILD_MIN_SDK_VERSION=11

    OriginalEl autor Vardhan

  3. 1

    Ver que las respuestas anteriores pueden ser superadas por ahora, voy a postear esta versión actualizada de la solución. Me pasé dos horas en él y, finalmente, tengo que trabajar.

    Estoy usando Android Estudios 1.1 con Facebook SDK 4.0.

    1. Antes de abrir Android Estudios, vaya a \facebook-android-sdk-4.0.1\facebook\build.gradle y reemplazar la tarea de javadoc(tipo: Javadoc):

      source = android.sourceSets.main.java.srcDirs
      classpath += project.files(android.getBootClasspath().join(File.pathSeparator))

    con esto:

    task androidJavadocs(type: Javadoc) {
    source = android.sourceSets.main.java.srcDirs
    ext.androidJar = "${android.sdkDirectory}/platforms/${android.compileSdkVersion}/android.jar"
    classpath += files(ext.androidJar)
    }

    De arriba es de No se puede llamar a getBootClasspath() antes de setTargetInfo() se llama cortesía de: Mansukh Ahir

    1. Ahora vaya a la raíz de tu Facebook SDK carpeta en su PC:\facebook-android-sdk-4.0.1 y crear una gradle.archivo de propiedades y decir que este dentro de ella o personalizar de acuerdo a su versión del SDK que ya tienes en tu PC:
    ANDROID_BUILD_MIN_SDK_VERSION=15
    ANDROID_BUILD_TARGET_SDK_VERSION=21
    ANDROID_BUILD_TOOLS_VERSION=21.1.2
    ANDROID_BUILD_SDK_VERSION=21
    1. Vaya ahora a Android Estudios de importación y su carpeta de ejemplos en el Android Studios \facebook-android-sdk-4.0.1\samples

    Android Studios ahora debe importar todo el contenido. Usted va a experimentar algunos errores durante la importación de algunas de las muestras, tales como la MessengerSendSample, han de construir.gradle archivos que apuntan a la mínima versión del SDK de 14 en lugar de 15, como se define en su gradle.archivo de propiedades. Sólo tiene que abrir la MessengerSendSample construir.gradle y cambio para 15 y debería funcionar.

    OriginalEl autor Simon

Dejar respuesta

Please enter your comment!
Please enter your name here