Android Studio导入基于Eclipse的第三方库(ViewPagerIndicator)

背景

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);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值