android studio导入github项目详解.

本文介绍了如何将GitHub上的Android项目导入Android Studio,包括理解 Workspace 和 Project 的对应关系,修改build.gradle和gradle-wrapper.properties文件,解决导入时的jar包依赖问题,以及添加必要的库文件和依赖。
摘要由CSDN通过智能技术生成

作为eclipse的替代者android studio来说,google必然花了大工夫在这上面,android studio是未来android开发的趋势.下面我以一个项目为例,介从github上面导入android studio的过程及当中遇到的问题.
首先,我们要明白:
Eclipse 的 Workspace == Android Studio 的Project
Eclipse 的 Project == Android Studio 的Module
接下来在github中下载这个例子,这是对目前比较火的网络访问框架okhttp进行封装的,所以你懂得…
下载地址
下载解压之后不要慌直接导入,先修改以下的文件.
1.打开OkHttpUtils-master下的build.gradle中

classpath 'com.android.tools.build:gradle:2.1.2'

改成你的版本。如果你不知道该改成什么,最简单的方式是你新建一个project,找到这个文件看这个值是多少。这里我的是1.0.0

classpath 'com.android.tools.build:gradle:1.0.0'

2.打开文件OkHttpUtils-master下的gradle\wrapper\gradle-wrapper.properties

dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip

改成你的版本,如果不知道你可以新建一个project去找。我的版本是2.2.1,gradle文件路径在android studio的安装目录下

distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip

3.接下来修改每个module中的build.gradle:
OkHttpUtils-master\okhttpserver\build.gradle

compileSdkVersion 23
buildToolsVersion "23.0.2"
minSdkVersion 8
targetSdkVersion 22

改成自己的版本,不知道也去新建一个找.

compileSdkVersion 19
buildToolsVersion "19.1.0"
minSdkVersion 15
targetSdkVersion 19

okhttputils和app中也是一样的.
好了,文件都修改完了之后就开始进入主题了,
File > Import Project
这里写图片描述
确认之后进入android studio界面
这里写图片描述
这时会出现这个错误,不能加载这个jar包,找到这个compile位置先注释掉这句.然后在你的sdk安装目录sdk\extras\android\support\annotations复制jar包到项目中,此时新建一个文件libs,讲jar包放入,并添加依赖,clean一下项目
这里写图片描述
这时如果出现这个错误,不能加载这个jar包,找到这个compile位置先注释掉这句.然后在你的sdk安装目录sdk\extras\android\support\v7\appcompat复制v7包到项目中,此时新建一个文件libs,讲jar包放入,并添加依赖,clean一下项目
这里写图片描述
好了,现在导入成功了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值