关于依赖包的导入,主要有以下几种方式:
1. 直接使用jar包,添加到需要使用的模块的libs文件夹内,然后点击一下同步
-
点击同步前的状态:
-
同步按钮
-
点击同步后,包前面的按钮会变成三角形,表示添加成功
如果添加失败,可以查看一下该模块的build.gradle文件是否有这句,表示添加libs目录下所有的jar包(注意libs是模块下的一级目录 ,如果不是的话,需要自行修改)
如果还不行,请检查一下jar的大小,一些错误的操作中可能会导致jar出现问题,文件其实已经不存在了,大小为空,所以无论你怎么操作都不行,而且在ide里面也看不出问题来。如果再不行,可以尝试重启ide或者run一下看有什么报错~~ -
另外,也可以通过右键jar包,选择add as library单独添加某个jar(注意模块不要选错)。这时dependencies会增加一行,添加该jar文件。还有一点是,右键add as library之后,再右键会发现没有这个按钮了,所以如果发现没有改按钮,可能是因为你之前已经添加过了,可以在dependencies里面检查一下。(删除该行,add as library按钮又会重新出现的,只是没有必要这么做而已~~)
2. 使用gradle导入,在模块下的dependencies下添加依赖包
如:
如果要使用最新版本的库,则可以用latest.release代替获取到最新的发布版或者使用latest.integration获取到最新的版本,可能是发布版,也可能是测试版。
3. 使用Android Studio的UI界面添加依赖库
通过Project Structure面板,也可以添加jar包,远程库,其他模块等,其原理其实也是dependencies中添加相应的内容,能完成dependencies对应的大部分操作。
或者