如何把github上项目import 到AS 中


IDE:Android studio + gradle

  • 我们借助一个项目来讲解一下TabLayout 的使用,首先 如果你可以先从github上clone 一个项目 连接如下:Yalantis 的一个使用ListView和recyclerView 并实现了一个很酷炫的下拉刷新动画的sample

    1. clone module 如果你电脑上安装了git 相关的环境,就可以copy 连接 然后找一个 目录直接git clone 就可以,我用的是TortoiseGit ,没有使用命令行的形式,如果没有git 就直接download zip 就可以。

如何把github上项目import 到AS 中_第1张图片

如何把github上项目import 到AS 中_第2张图片

如何把github上项目import 到AS 中_第3张图片


2 . success 之后 close 掉 然后 打开目录 查看一些 project 的 build.gradle 文件
查看一下gradle的 版本 classpath 'com.android.tools.build:gradle:1.2.3'
是多少
然后 你本地 有没有 我这基本上版本 从1.2.3到 2.00 往后 都有 我基本会用1.5+ 如果clone的 项目中是1.1.0 版本过低的话 ,我觉得 没有必要再下载,AS 会自动下载相关的包,就会导致 import项目的 时候 build 的过程 很慢,所以 我一般 clone 一个项目下来 都会使用 不是最新 但是相对比较新的gradle 版本 手动改一下 ,节省下时间。
如何把github上项目import 到AS 中_第4张图片
如何把github上项目import 到AS 中_第5张图片


3 .再进入到sample 和library的目录中 打开build.gradle 文件 查看
compileSdkVersion 23
buildToolsVersion ‘23.0.2’


defaultConfig {
minSdkVersion 9
targetSdkVersion 23
versionCode 8
versionName "1.2.3"
}

因为 我现在用的都是23 的 AS 都已经下载好了 所以一般 我都会改成这个 不然 项目里面 会使用各种各样的版本 如果本地没有 每次都要再下载 很费时 而且注意23 里面 废弃了一些http的方法 或者一般常用的 是21.1.2 改成你常用的也可以。也是为了省时间。
如何把github上项目import 到AS 中_第6张图片
如何把github上项目import 到AS 中_第7张图片
如何把github上项目import 到AS 中_第8张图片


4 .最后import project 就可以了 然后静静等待 如果 这个过程比较慢 那就是 AS 在自动下载一些包 别着急哈

如何把github上项目import 到AS 中_第9张图片

如何把github上项目import 到AS 中_第10张图片


未完待续…….

你可能感兴趣的:(Android)