jar文件作为依赖包有两种使用方式:
一)该jar包只在这一个程序中使用
二)该jar包会在多个程序中被使用
只使用一次的依赖包(简单)
1)添加jar:复制jar包到剪切板 -> 将程序目录视图切换成Project -> (以程序HelloWorld为例)HelloWorld/app/libs -> 粘贴 -> 右键单击已复制到libs文件夹下的jar包 -> 选择Add as Library -> ok
2)检查:这时可以去HelloWorld/app/build.gradle中检查,可以看到该文件中的dependencies中已经有了这个依赖包
3)Build -> Rebuild Project 以保证编译一切正常
4)使用jar:在MainActivity中输入jdom的一个方法名Document,会发现自动补充功能下拉框中有很多个不同的选项, 要选择jdom的那一个:
-> 移除该依赖包的方法:
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包都会自动与你的程序取得依赖关系!