背景
ViewPagerIndicator库是一款比较老的库,在github上也是四年前的更新了,在导入android studio2.1.1的过程中遇到许多波折,特记录导入过程,以供以后参考。网上很多步骤对我来说都是失败的,好吧,还是自己边参考,边摸索的好。
第一步:在github上下载ViewPagerIndicator:https://github.com/JakeWharton/ViewPagerIndicator
第二步:解压后为了提高识别度,将library改名为ViewPagerIndicatorLibrary,在Android Studio中依次打开File->Project Structure->add(就是左上角的“+”号)->Import Eclipse ADT Project(会看到是一个提供了多个选项的窗体,有gradle project,jar/arr等等你可以添加的模块,PS:我用的是Android Studio2.1.1)->只选中“library(更名为ViewPagerIndicatorLibrary)”这个文件夹而不是整个项目(下面默认的一步步就可以了),这时候可以看到settings.gradle增加了如下代码。
include ':ViewPagerIndicatorLibrary'
- 第三步:将ViewPagerIndicator的library中的build.gradle中的compileSdkVersion和buildToolsVersion修改成与你项目的一样。
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
minSdkVersion 15
targetSdkVersion 23
}
- 第四步:这时候ViewPagerIndicator的library中的build.gradle中的dependencies下的compile会报错,只需要将其改成与你项目的V4包版本相同即可。
compile 'com.android.support:support-v4:23.1.1'
- 第五步:在你的项目的build.gradle中引入library库。
compile project(':ViewPagerIndicatorLibrary')
- 第六步:重新编译一下,发现有代码报错,因为使用了过时的方法,改成以下代码即可。
return (int)Math.ceil(result);