您的位置:首页 > 移动开发 > Android开发

Android Studio 项目的导入以及依赖

2015-03-19 19:27 357 查看

在日常的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'




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



Library的引用

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

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

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



-

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



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



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

第二种方式,

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



然后在你得项目中,引用编译出的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/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐