"Failed to resolve: com.androide.soporte: soporte-v4: 26.0.0 " y otros errores similares en Gradle sync [duplicar]


Esta pregunta ya tiene una respuesta aquí:

Acabo de crear un nuevo proyecto de Android Studio para Android Mobile y wear. La compilación inicial de gradle falló porque estoy obteniendo varios errores-

Error: Failed to resolve: com.android.support:support-v4:26.0.0

Error: Failed to resolve: com.android.support:percent:26.0.0

Error: Failed to resolve: com.android.support:recyclerview-v7:26.0.0

Error: Failed to resolve: com.android.support:support-annotations:26.0.0

Con cada error, se me da la opción de Install repository and sync project, pero no pasa nada cuando hago clic en él. He pasado varias horas tratando de encontrar por qué estoy recibiendo estos errores, pero no puedo encontrar ninguna solución. ¿Alguien sabe cómo solucionar estos errores tan frustrantes? ¡Gracias!

Construir.gradle (proyecto)

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
        maven {
            url "https://maven.google.com"
        }
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.3'

        // NOTE: Do not place your application dependencies here; they   belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

Construir.gradle (móvil)

apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    buildToolsVersion "26.0.1"
    defaultConfig {
        applicationId "com.georgeberdovskiy.androidweartest"
        minSdkVersion 23
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-   core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    wearApp project(':wear')
    compile 'com.google.android.gms:play-services-wearable:11.0.4'
    compile 'com.android.support:appcompat-v7:26+'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    compile "com.android.support:support-core-utils:26+"
    testCompile 'junit:junit:4.12'
}

Construir.gradle (desgaste)

apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    buildToolsVersion "26.0.1"
    defaultConfig {
        applicationId "com.georgeberdovskiy.androidweartest"
        minSdkVersion 23
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    provided 'com.google.android.wearable:wearable:2.0.4'
    compile 'com.google.android.support:wearable:2.0.4'
    compile 'com.google.android.gms:play-services-wearable:11.0.4'
    compile "com.android.support:support-core-utils:26+"
}

Estoy seguro de que mi versión de Android Studio está actualizada, y todos los repositorios de soporte y API están instalados. introduzca la descripción de la imagen aquí

Author: George B, 2017-07-29

10 answers

No tengo un proyecto de Android wear, pero tuve el mismo problema cuando quería actualizar la versión de la Biblioteca de soporte para un proyecto existente a 26.0.0. Desde 26.0.0 las bibliotecas de soporte están disponibles a través del repositorio Maven de Google. Así que tuve que agregar el repositorio a mi compilación. archivo gradle.

allprojects {
  repositories {
      jcenter()
      maven {
          url "https://maven.google.com"
      }
  }
}

Echa un vistazo https://developer.android.com/topic/libraries/support-library/setup.html para más detalles.

 70
Author: Kevin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-08 09:46:22

Lo siguiente funcionó para mí:

En la compilación de la aplicación.gradle considera agregar lo siguiente:

allprojects {
repositories {
    maven {
        url "https://maven.google.com"
    }
}
}

En la compilación del módulo.gradle:

compileSdkVersion 26
buildToolsVersion "26.0.1"

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.google.android.gms:play-services-wearable:11.0.4'
compile 'com.android.support:support-compat:26.0.1'
compile 'com.android.support:support-v4:26.0.1'
compile 'com.google.android.gms:play-services:11.0.4'
compile 'com.android.support:appcompat-v7:26.0.1'
compile 'com.android.support:multidex:1.0.1'
compile 'com.android.support:support-annotations:26.0.1'
compile 'com.android.support:support-vector-drawable:26.0.1'
compile 'com.android.support:animated-vector-drawable:26.0.1'
compile 'com.android.support:design:26.0.1'
compile 'com.android.support:support-v13:26.0.1'
compile 'com.android.support:percent:26.0.1'
compile 'com.android.support:wear:26.0.1'
compile 'com.google.android.support:wearable:2.0.4'
provided 'com.google.android.wearable:wearable:2.0.4'
}
 10
Author: Parkbrakereminder,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-19 00:10:42

Cambie la versión de su herramienta de compilación de 26.0.1 a 26.0.0 o puede reemplazar 26.0.0 por 26.+ como se muestra a continuación.

compile 'com.android.support:support-v4:26.0.0'

A

compile 'com.android.support:support-v4:26.+"

Haz lo mismo con todos... Espero que ayude. ¡Feliz Programación! ^_^

 5
Author: Arjun Thakuri,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-29 05:29:13

Por ahora, arreglé esto con el cambio en la construcción de desgaste.gradle:

compile 'com.google.android.support:wearable:2.0.3'
provided 'com.google.android.wearable:wearable:2.0.3'

Parece que el problema es com.Google.androide.compatibilidad:portátiles:2.0.4. Con eso, el uso de herramientas de compilación 26.0.1 compila bien. No he ido más lejos con esto, pero parece un problema de dependencia relacionado con un repositorio, aunque en realidad es solo una suposición de los mensajes de error.

 3
Author: John Smith,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-31 00:07:22

Agrega la siguiente dependencia en tu gradle

Sustitúyase

    compile 'com.android.support:support-v4:26.0.0'

Con

   compile 'com.android.support:support-v4:25.0.0'

Y Sustitúyase

   compile 'com.android.support:appcompat-v7:26+'

Con

compile 'com.android.support:appcompat-v7:25.0.0'
 2
Author: Anil,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-29 04:44:18

Agregue las siguientes dependencias en su app/build.gradle.

repositories {
    maven { url 'https://maven.fabric.io/public' }
    maven{url 'https://maven.google.com'}
}
 2
Author: Thunderstick,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-16 11:56:38

Sustitúyase esto:

    compile 'com.android.support:recyclerview-v7:26.0.0'

Con esto

    compile 'com.android.support:recyclerview-v7:26.0.0-alpha1'

Haz lo mismo con todos

Actualización-nueva versión lanzada

    compile 'com.android.support:recyclerview-v7:26.1.0'
 2
Author: Hamid Reza,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-07 11:37:43

La razón por la que mi proyecto me estaba dando estos errores fue porque creé el proyecto para la plataforma Android 26. Sin embargo, Wear actualmente no es compatible con 26, y es esencial cambiar las versiones del SDK target y compile a 25 en el módulo wear de build.gradle.

Enlace a la documentación de desarrolladores de Android - https://developer.android.com/training/wearables/apps/creating.html#setting-up-a-phone

Construir.gradle (desgaste)

apply plugin: 'com.android.application'


android {
compileSdkVersion 25
buildToolsVersion "26.0.1"

defaultConfig {
    applicationId "com.georgeberdovskiy.findmyphone"
    minSdkVersion 25
    targetSdkVersion 25
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'),       'proguard-rules.pro'
    }
    }
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.support:wearable:2.0.3'
provided 'com.google.android.wearable:wearable:2.0.3'
compile 'com.google.android.gms:play-services-maps:11.0.4'
compile 'com.google.firebase:firebase-core:11.0.4'
compile 'com.google.firebase:firebase-database:11.0.4'
compile 'com.google.android.gms:play-services-wearable:11.0.4'

}

apply plugin: 'com.google.gms.google-services'

Solo necesitaba cambie las versiones de compile y target SDK a 25 en el módulo wear. Los dejé como 26 para el módulo móvil.

 1
Author: George B,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-31 00:13:04

Este funcionó para mí

allprojects {
    repositories {
        jcenter()
        google()
    }
}

Google() hace la magia con la siguiente configuración

Versión de estudio: 3.0 beta 2

classpath 'com.android.tools.build:gradle:3.0.0-beta2'

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-rc-1-all.zip
 1
Author: HSpector,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-20 06:50:32

Me encuentro con este problema, cambiar la versión de la herramienta de compilación/ sdk no funcionó, claramente escribir la versión de compilación no funcionó, la compilación fuera de línea no funcionó.

Finalmente acabo de cambiar la versión portátil, y este problema se ha ido.

provided 'com.google.android.wearable:wearable:2.0.4'
compile 'com.google.android.support:wearable:2.0.4'

A

provided 'com.google.android.wearable:wearable:2.0.2'
compile 'com.google.android.support:wearable:2.0.2'

Por cierto, he utilizado la construcción fuera de línea ahora porque es muy rápido cuando compruebo este problema.

 0
Author: FL.S,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-08-08 11:24:28