Add ViewPagerIndicator to Android Studio
UPDATE
Based on the answer given by Jürgen 'Kashban' Wahlmann, it is now possible to add ViewPagerIndicator via gradle:
Top Level Build.gradle:
buildscript { repositories { maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() }}allprojects { repositories { maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() }}
App's build.gradle:
compile 'com.viewpagerindicator:library:2.4.1@aar'
Also, based on the answer given by Enrico Susatyo now it seems possible to download the library from Jitpack maven repositories. Do it as follows:
In root build.grade:
allprojects { repositories { ... maven { url "https://jitpack.io" } } }
In project build.grade:
dependencies { compile 'com.github.JakeWharton:ViewPagerIndicator:2.4.1' }
------------
To use Android-ViewPagerIndicator in Android Studio, you can’t download it from gradle. Instead, you must import the library as an “Existing Project” to your current one.
Follow these steps:
#1 Download source code from GitHub.
#2 In your Android Studio Project: File -> Project Structure -> add (+ symbol) -> Import Existing Project. Import just the folder called ”library”, not the entire project (leave the import options as Android Studio suggests).
# 3 If the "compileSdkVersion" specified in your build.gradle doesn’t match with the one specified in the Android-ViewPagerIndicator project, change the second one. The same apply with any other property, such as "minSdkVersion" or even the current support library.
# 4 Add Android-ViewPagerIndicator project as a dependency to your build.gradle module:
dependencies { compile project(':library')}
# 5 Sync project with gradle files.
It can be imported by Gradle like this:
Top Level Build.gradle:
buildscript { repositories { maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.12.+' }}allprojects { repositories { maven { url "http://dl.bintray.com/populov/maven" } mavenCentral() }}
In your App's build.gradle add this to your dependencies section:
compile 'com.viewpagerindicator:library:2.4.1@aar'
(Add @aar to avoid "packaging for apklib is not supported error")
Works fine for me.
As of today (March 2016), Jitpack's maven repos work for me: https://jitpack.io/#JakeWharton/ViewPagerIndicator/2.4.1/aar
In root build.gradle
:
allprojects { repositories { ... maven { url "https://jitpack.io" } } }
In project build.gradle
:
dependencies { compile 'com.github.JakeWharton:ViewPagerIndicator:2.4.1' }