studio google configurar actualizar java android gradle compiler-errors wear-os

java - google - "Falló la resolución: com.android.support:support-v4:26.0.0" y otros errores similares en la sincronización de Gradle



google maven repository (10)

Agregue la siguiente dependencia en su gradle

Reemplazar

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

con

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

y Reemplazar

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

con

compile ''com.android.support:appcompat-v7:25.0.0''

Esta pregunta ya tiene una respuesta aquí:

Acabo de crear un nuevo proyecto de Android Studio para Android Mobile y Wear. La compilación de gradle inicial falló porque estoy recibiendo 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, tengo la opción de Install repository and sync project , pero no ocurre 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!

build.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 }

build.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'' }

build.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 que todos los repositorios de soporte y API están instalados.


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

repositories { maven { url ''https://maven.fabric.io/public'' } maven{url ''https://maven.google.com''} }


Cambie la versión de la herramienta de 26.0.1 de 26.0.1 a 26.0.0 o puede reemplazar 26.0.0 por 26.+ como 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 Codificación! ^ _ ^


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


La razón por la que mi proyecto me estaba dando estos errores fue porque creé el proyecto para Android Platform 26. Sin embargo, Wear actualmente no admite 26, y es esencial cambiar el target y compile versiones de SDK a 25 en el módulo de desgaste 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

build.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 necesité cambiar las versiones de compilación y objetivo de SDK a 25 en el módulo de desgaste. Los dejé como 26 para el módulo móvil.


Lo siguiente funcionó para mí:

En la aplicación build.gradle se consideró agregar lo siguiente:

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

en el Módulo build.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'' }


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

Finalmente, simplemente cambio la versión portátil y este problema desapareció.

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, usé la construcción fuera de línea ahora porque es muy rápido cuando reviso este problema.


No tengo un proyecto de uso de Android, 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. Entonces tuve que agregar el repositorio a mi compilación. archivo gradle.

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

Consulte https://developer.android.com/topic/libraries/support-library/setup.html para obtener más detalles.


Por ahora, arreglé esto con cambios en el desgaste build.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.android.support:wearable:2.0.4. Con eso, el uso de las 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 eso es solo una conjetura de los mensajes de error.


Reemplace esto:

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

Con este

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''