Error al resolver: com.android.support:support-v4:23.0.0

Después de la actualización con la última biblioteca de soporte de Android 23.1 obtengo este error

Error al resolver: com.android.support:support-v4:23.0.0

He intentado toda la combinación de 23. + y 23.1.0 y 23.1. + Etc. ¿Cómo hacer funcionar correctamente?

apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "ua.g.tfinder" minSdkVersion 14 targetSdkVersion 23 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.android.support:appcompat-v7:23.0.+' compile 'com.android.support:support-v4:23.+' compile 'com.android.support:recyclerview-v7:23.0.+' compile 'com.android.support:cardview-v7:23.0.+' compile 'com.android.support:design:23.0.+' compile 'com.google.android.gms:play-services:7.5.+' compile 'com.squareup.retrofit:retrofit:1.9.0' compile 'com.squareup.picasso:picasso:2.5.2' } 

Me encontré con el mismo problema hoy. Aunque el Administrador SDK marcó algunas bibliotecas como instaladas, investigar la ubicación de los archivos me mostró la estructura de carpetas correcta, sin ningún archivo en ellos.

Por ejemplo, comprobar la ubicación de 23.1.0 appcompat-v7 en mi Mac: … / sdk / extras / android / m2repository / com / android / support / appcompat-v7 resultó ser una carpeta vacía.

Sospecho que la actualización corrió minutos antes de ir mal de alguna manera.

Lo que lo solucionó para mí:

  1. en Android Studio, abra Herramientas -> Android -> SDK Manager
  2. debajo de la pestaña "SDK Tools" desmarque las bibliotecas que causan problemas
  3. haga clic en "aplicar" para desinstalarlos
  4. vuelva a revisar las mismas bibliotecas
  5. haga clic en "aplicar" para volver a instalarlos
  6. cierre el Administrador de SDK y ejecute Gradle sync / build

Tuvo que agregar "Android Support Repository" de SDK Manager.

Como ya tienes la dependencia v7 añadida en tu archivo gradle, no necesitas añadir dependencia para v4 porque ya está incluida en la biblioteca v7 .

el archivo gradle debe tener este aspecto

 apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "ua.guru.lvivflatfinder" minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" multiDexEnabled true } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:recyclerview-v7:23.1.0' compile 'com.android.support:cardview-v7:23.1.0' compile 'com.google.android.gms:play-services:8.1.0' } 

Las bibliotecas de soporte ya están disponibles a través del repositorio Maven de Google.

Paso 1: Abra el archivo build.gradle de su proyecto.

Paso 2: Asegúrese de que la sección de repositorios incluye una sección maven con la url de " https://maven.google.com ".

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

En mi caso, abrir el gestor de SDK e instalar el Local Maven Repository for Support Libraries solucionó mi problema.

  • Paquete android.support.v7.internal.view.menu no existe: no se puede encontrar la clase de símbolo MenuBuilder
  • ClassCastException: CustomFragment no se puede convertir en android.app.Fragment / Using android.support.v4.app.Fragment
  • Advertencias de Proguard "no se puede escribir recurso (entrada de zip duplicado)"
  • Android Support Library ActionBar no funciona en el dispositivo 2.3
  • Parece ser un error en la biblioteca de diseño de soporte
  • Fragmento de la transición estándar sin animar
  • ¿Cómo puedo añadir una biblioteca (android-support-v7-appcompat) en IntelliJ IDEA
  • Intent.migrateExtraStreamToClipData () en una referencia de objeto nulo
  • Error de la biblioteca de soporte técnico de Android 23.2.0 al establecer style = "@ style / Widget.AppCompat.Button.Colored"
  • NavigationView: ¿cómo insertar divisor sin subgrupo?
  • ¿La biblioteca de soporte de v4 usa nuevas clases cuando está disponible?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.