如何把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 就可以。

copy 连接

download zip

这里写图片描述


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 版本 手动改一下 ,节省下时间。 
这里写图片描述
这里写图片描述


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 改成你常用的也可以。也是为了省时间。 
这里写图片描述 
这里写图片描述 
这里写图片描述


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

这里写图片描述

这里写图片描述

你可能感兴趣的:(Android工具运用)