Android Studio 项目的导入以及依赖

在日常的Android开发中,为了快速搭建一个project,不可避免的会使用经过他人测试并且使用过的框架。而这一篇文章将会教你怎么在AS中导入这些框架,为我们的开发提供便利。

GitHub上的框架的导入

GitHub上有着很丰富的Android开发的框架供开发的时候使用,而大多数框架都提供两种方式的导入。
第一种是Gradle,大多数时候只需要一句话就可以导入项目,凭借着简洁的配置,Gradle在Android项目的构建中已经占据了主流。第二种是Maven,在之前用Eclipse开发Android大行其道的时候,Maven被大量的使用,而在谷歌推荐使用Android Studio之后,一些开发者开始转向AS,毕竟是谷歌亲儿子。当然,Android Studio也确实足够好用。

框架的引用

通常,我们只需要在需要引用项目的module根目录下的build.gradle中添加框架引用的代码,例如在这里就是

compile 'homhomlin.lib:apsts:1.4.0'

build.gradle的配置

然后让Gradle重新配置一次,就可以在代码中引用你需要的框架了。

重新配置Gradle

Library的引用

有时候我们想引用一些已经长时间不维护的框架,而这些框架又没有提供Gradle的引用方式,这时候就需要我们导入源码了。

先把源码下载下来。这里我们有两种方式将源码导入到项目中。

第一种,如果要导入的框架有Library的文件夹

Library

-
可以直接Import Module,然后选择Library的目录,如果框架没有提供Library,就直接选择框架根目录。完成导入

Import Module

然后让你的项目引用这个module即可,在这里就是library

这里写图片描述

当然,这种方式有可能会引起很多依赖的问题,往往不容易解决。

第二种方式,

直接以Import Project方式导入这个框架,作为一个新的项目。然后编译之后,编译。

arr

然后在你得项目中,引用编译出的arr包。
选择New Module,然后选择Import ARR Package

这里写图片描述

选择相应的arr包,完成!是不是很简单!

关于jar包,so文件的导入可以参考下面这篇文章。
http://zhengxiaopeng.com/2014/12/13/Android-Studio-jar%E3%80%81so%E3%80%81library%E9%A1%B9%E7%9B%AE%E4%BE%9D%E8%B5%96/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值