您的位置:首页 > 移动开发 > Android开发

Android Studio引用GitHub上的库 viewPagerIndicater

2015-10-24 11:31 351 查看
在学习Tab时,想实现Tab好看,变想引用ViewPagerIndicater,引用中,尽管前人给出的指点很多,但是自己用的AS版本为1.4beta  ,以此能给同样需求的人做参考。

首先在stack overflow中给出的答案:

ViewPagerIndicator via gradle:

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()
}
}


App's build.gradle:
compile 'com.viewpagerindicator:library:2.4.1@aar'


------------

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.

按照以上的方式进行,遇到的问题是:

1,在进行第二部导入工程文件时File -> Project Structure -> add (+ symbol) -> Import Existing Project,由于下载的文件是eclipse工程,因此需要选择导入Import Module
,找了半天都没找到哪里有可以导入;最后发现在file->new->import Module ;真心是对菜单太不熟悉了

2,由于导入的文件的.jar文件和我自己建的工程文件不一样,jar SDK要调整为与我的工程一制,才可以,另外导入的文件由于jar包的改变会有部分函数用不了,需要按照新的标准进行更新;

3,若你在导入library文件前,对其进行了重命名,则第四步中
compile project(':library')


要相应更改名字
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: