No se puede agregar ViewPagerIndicator a la aplicación con Gradle
Estoy tratando de agregar Jack Whartons ViewPagerIndicator biblioteca https://github.com/JakeWharton/ViewPagerIndicator a mi aplicación como quiero usar el indicador de círculo para el viewpager que tengo. Sin embargo, tengo problemas para añadirlo a mi aplicación. He seguido este tutorial – Uso de la biblioteca ViewPagerIndicator con Android Studio y Gradle
Sin embargo, estoy recibiendo este error
- ¿Funciona PullToRefresh con FragmentPagerAdapter?
- Uso de la biblioteca ViewPagerIndicator con Android Studio y Gradle
- Android: ViewPagerIndicator - Creación de diferentes diseños para diferentes páginas
- Navegación de la barra de acciones de Android deja de funcionar
- Añadir ViewPagerIndicator a Android Studio
Error:Artifact 'library.aar (com.viewpagerindicator:library:2.4.1)' not found. Searched in the following locations: https://jcenter.bintray.com/com/viewpagerindicator/library/2.4.1/library-2.4.1.aar
Si quito el código de jCenter()
en mi gradle entonces trabaja pero las otras dependencias que he incluido no hacen, así que no estoy seguro cómo conseguir alrededor que tienen todas las dependencias trabajar junto.
Aquí está mi archivo gradle de nivel superior
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:1.0.1' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() } }
Y aquí está mi módulo: archivo gradle de la aplicación
apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "21.1.2" defaultConfig { applicationId "co.app.al.app" minSdkVersion 16 targetSdkVersion 22 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:22.0.0' compile 'com.afollestad:material-dialogs:0.6.2.3' compile files('libs/volley.jar') compile 'uk.co.chrisjenx:calligraphy:2.0.2' compile 'com.viewpagerindicator:library:2.4.1@aar' }
Gracias por cualquier y toda la ayuda
- Indicar después de pasar la última página en ViewPager
- Imágenes en lugar de textos de título en las pestañas del widget ViewPagerIndicator
- ViewPagerIndicator - Establece TabPageIndicator en el centro
- Resaltar o subrayar seleccionado TabPageIndicator
- No hay actividad Excepción al usar viewpager y fragmentos dentro de fragmentos
- Quitar TabIndicator de PagerTabStrip en un ViewPager
- Cómo agregar una vista personalizada en ViewPager para un tutorial
- Divisor no funciona para TitlePageIndicator con viewpagerindicator & actionbarsherlock
Puede comprobar el repositorio maven o jcenter:
http://search.maven.org/#search%7Cga%7C1%7Ccom.viewpagerindicator
https://bintray.com/bintray/jcenter/com.viewpagerindicator%3Alibrary/view#files
Hay un artefacto de biblioteca con 2.4.1, pero NO es un archivo AAR.
Tienes que usar una alternativa de repo maven { url "http://dl.bintray.com/populov/maven" }
, pero es importante el orden.
Cambiar la secuencia de comandos:
allprojects { repositories { maven { url "http://dl.bintray.com/populov/maven" } jcenter() mavenCentral() } }