先来看看常用的三种依赖的区别:
库依赖(Library dependency): 是通过访问网址的形式将依赖库相应版本下载到本地;
文件依赖(File dependency): 是将已经下载下来的依赖库一般为(.jar)文件,并且以.jar文件的形式添加依赖.
module依赖(Module dependency):
通常项目中为了实现某个功能,或者是为了功能模块的区分,又添加了一个module,在项目中添加对此module的依赖.
下面就来分别介绍三种依赖的具体方式:
*
Library dependency
在build.gradle的文件中添加相应的依赖,如下:
dependencies { implementation 'androidx.appcompat:appcompat:1.2.0' }
*
File dependency
把.jar文件拷贝到项目的libs文件夹下,然后添加File依赖,如果依赖成功,.jar文件是可以展开来显示的,若不能展开则依赖失败;
implementation files('libs/test_android_sdk_release_1_0_1.jar')
*
Mod