006 导入jar文件包(依赖/Dependeny)

jar文件作为依赖包有两种使用方式:
一)该jar包只在这一个程序中使用
二)该jar包会在多个程序中被使用

只使用一次的依赖包(简单)

1)添加jar:复制jar包到剪切板 -> 将程序目录视图切换成Project -> (以程序HelloWorld为例)HelloWorld/app/libs -> 粘贴 -> 右键单击已复制到libs文件夹下的jar包 -> 选择Add as Library -> ok


006 导入jar文件包(依赖/Dependeny)_第1张图片
选择Add As Library

006 导入jar文件包(依赖/Dependeny)_第2张图片
点击ok

2)检查:这时可以去HelloWorld/app/build.gradle中检查,可以看到该文件中的dependencies中已经有了这个依赖包


dependencies in build.gradle

3)Build -> Rebuild Project 以保证编译一切正常

4)使用jar:在MainActivity中输入jdom的一个方法名Document,会发现自动补充功能下拉框中有很多个不同的选项, 要选择jdom的那一个:


006 导入jar文件包(依赖/Dependeny)_第3张图片
选择正确的Document

-> 移除该依赖包的方法:
1)File -> Project structure -> Module -> app -> Dependencies -> 选中jdom包 -> 点击-号删除
2)在刚刚添加了jar包的程序/app/libs目录下删除jar文件
这样就完成了该依赖包的彻底删除!

在多个项目中都要被使用的依赖包(复杂)

思路是:添加jar文件到Module,然后建立Module与项目之间的依赖关系
1)File -> new Module -> 选择import JAR or AAR Package 这个操作会将导入的jar文件作为Module的形式保存

2)在File name中找到所需的jar包 -> finish,subproject name是系统自动会给的

3)File -> Project structure -> Module -> 会发现这里有刚刚新建的Module

4)点击app -> Dependencies -> 点击+号 -> 选择Module Dependency -> 选中刚刚新建的Module -> ok -> ok

5)同样的,你可以在build.gradle文件的dependencies中检查它是否已经被正确添加。

6)Build -> Rebuild Project 以保证编译一切正常

⚠ 注意:第二种方法,通过Module添加的好处是:当你在程序中还需要用到其他jar时,可以将jar添加到同一个Module中,所有在这个Module中的jar包都会自动与你的程序取得依赖关系!

你可能感兴趣的:(006 导入jar文件包(依赖/Dependeny))