Android studio 使用github上的android开源项目

一般github上面的开源项目都会生成一个library(就是工具类库,可随意命名的),我们就是想要用里面的东西。
以开源项目https://github.com/liaohuqiu/android-Ultra-Pull-To-Refresh为例
点击Download Zip 下载到电脑。
图1

解压后可以看到文件夹下面一个ptr-lib文件夹,里面就是library,你也可以导入进去Androidstdio里面看一下项目详情,但是有可能与你.gradle版本不一样而出错,可以参考这篇文章:Android Studio导入github项目详解,文章叫你如何导入github项目

图2

我们新建一个项目AS项目HelloApplication,被我画掉的是已经导入成功的两个library
这里写图片描述

依次点击File - New - Import Module…
在新出现的弹窗点击Source directory右侧的按钮,找到你解压的路径的ptr-lib文件夹
库名字可以修改,也可以不修改
这里写图片描述
点击Finish,这样你就导入成功了
接下来打开你app目录下的build.gradle,在dependencies中加入一行

compile project(':ptr-lib')
如下图所示

这里写图片描述
最后就是修改ptr-lib目录下的build.gradle,修改你的compileSdkVersion和buildToolsVersion
我的compileSdkVersion是19
buildToolsVersion是‘23.0.2’
或者改成与你app目录下的build.gradle,compileSdkVersion和buildToolsVersion一样也是可以的,如果还有错误就是Clean 一下你的project,重新编译。
这里写图片描述

猜你喜欢

转载自blog.csdn.net/u014774589/article/details/50488941