关于依赖包的导入,主要有以下几种方式:

1. 直接使用jar包,添加到需要使用的模块的libs文件夹内,然后点击一下同步

  • 点击同步前的状态:
  • Android studio 动态引用依赖库 android studio依赖库放哪里_Jar包

  • 同步按钮
  • Android studio 动态引用依赖库 android studio依赖库放哪里_导入依赖包_02

  • 点击同步后,包前面的按钮会变成三角形,表示添加成功
  • Android studio 动态引用依赖库 android studio依赖库放哪里_Jar包_03

  • 如果添加失败,可以查看一下该模块的build.gradle文件是否有这句,表示添加libs目录下所有的jar包(注意libs是模块下的一级目录 ,如果不是的话,需要自行修改)
  • Android studio 动态引用依赖库 android studio依赖库放哪里_ci_04

  • 如果还不行,请检查一下jar的大小,一些错误的操作中可能会导致jar出现问题,文件其实已经不存在了,大小为空,所以无论你怎么操作都不行,而且在ide里面也看不出问题来。如果再不行,可以尝试重启ide或者run一下看有什么报错~~
  • 另外,也可以通过右键jar包,选择add as library单独添加某个jar(注意模块不要选错)。这时dependencies会增加一行,添加该jar文件。还有一点是,右键add as library之后,再右键会发现没有这个按钮了,所以如果发现没有改按钮,可能是因为你之前已经添加过了,可以在dependencies里面检查一下。(删除该行,add as library按钮又会重新出现的,只是没有必要这么做而已~~)
  • Android studio 动态引用依赖库 android studio依赖库放哪里_Jar包_05

2. 使用gradle导入,在模块下的dependencies下添加依赖包

如:

Android studio 动态引用依赖库 android studio依赖库放哪里_ci_06


如果要使用最新版本的库,则可以用latest.release代替获取到最新的发布版或者使用latest.integration获取到最新的版本,可能是发布版,也可能是测试版。

3. 使用Android Studio的UI界面添加依赖库

通过Project Structure面板,也可以添加jar包,远程库,其他模块等,其原理其实也是dependencies中添加相应的内容,能完成dependencies对应的大部分操作。

Android studio 动态引用依赖库 android studio依赖库放哪里_导入依赖包_07


或者

Android studio 动态引用依赖库 android studio依赖库放哪里_Android_08


Android studio 动态引用依赖库 android studio依赖库放哪里_ci_09