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' }
- GetSupportActionBar () devuelve null con Robolectric
- CollapsingToolbarLayout y posición de botón de acción flotante dentro de CollapsingToolbarLayout
- RecyclerView y DiffUtil - Una pesadilla de concurrencia
- Barra de acción de estilo personalizado no funciona en android 4
- Utilice Android Support Annotations como @StringRes, @LayoutRes, @DrawableRes para arreglos de enteros
- Android, ¿cuál es la clase equivalente de DrawerLayout cuando no se usa la biblioteca de soporte?
- Utilizar la barra de herramientas como barra de acción no infla el menú
- Android utiliza la biblioteca de soporte para admitir SearchView
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í:
- en Android Studio, abra Herramientas -> Android -> SDK Manager
- debajo de la pestaña "SDK Tools" desmarque las bibliotecas que causan problemas
- haga clic en "aplicar" para desinstalarlos
- vuelva a revisar las mismas bibliotecas
- haga clic en "aplicar" para volver a instalarlos
- 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.
- java.lang.ClassCastException: android.widget.TextView. ¿Por qué estoy recibiendo esto?
- ¿Cómo crear un enlace simbólico con shortpath?