AndroidStudio导入第三方类库源码方法

本文主要介绍了在AndroidStudio中导入第三方类库源码的方法。

一、需求

在开发Android应用的过程中往往需要添加第三方开源库,比较常见的做法有直接导入jar包、导入源码、在AndroidStudio中还可以直接通过Gradle的方式添加第三方开源库等等。但是有些时候我们需要自己修改第三方类库源码的时候导入jar包或者Gradle的方式却达不到这样的效果(或许只是简主不懂),此时就需要导入整个类库源码的方式了。

所以本文主要是为了介绍在AndroidStudio中导入第三方类库源码的方法,这里采用比较常用的图片加载库Universal-Image-Loader作为例子。

二、开始

1. 获取第三方类库源码

本节以Universal-Image-Loader为例,所以先从Github中获取到源码。
UniversalImageLoader的源码地址: https://github.com/nostra13/Android-Universal-Image-Loader.git

2. 添加Module

在需要添加第三方库的工程中导入一个module。

AndroidStudio导入第三方类库源码方法_第1张图片
导入Module

然后选中刚下载的类库源码。

AndroidStudio导入第三方类库源码方法_第2张图片
选中类库源码

然后类库源码就添加成功啦,但是此时只是简单的将源码复制进来,工程并没有依赖,也就是说还不能使用。

3. 依赖Module

打开Project Structure。

AndroidStudio导入第三方类库源码方法_第3张图片
打开Project Structrue

选中主工程,也就是app,然后点击右上角的+号,选择Module Dependency。

AndroidStudio导入第三方类库源码方法_第4张图片
选择Module Dependency

最后选择刚才添加进来的:library成功啦~。

AndroidStudio导入第三方类库源码方法_第5张图片
选择:library

此时在工程文件中便可以直接使用Universal-Image-Loader的类了~。

你可能感兴趣的:(AndroidStudio导入第三方类库源码方法)