最近在慢慢熟悉使用Android studio的一些功能,今天遇到的问题是as导入第三方开源库LeakCanary.以前都是根据文档直接把类库粘贴到as里面的dependencies中,今天还是像以前一样直接粘贴了
Compile ‘com.squareup.leakcanary:leakcanary-android:1.3’
Compile ‘com.squareup.leakcanary:leakcanary-android-no-op:1.3’
结果引用的时候总是找不到,自己用as不是很久,所以经过百度才找出了解决方法。
一.右键点击model
选择你的model,然后点击dependencies
点击右上角的绿色 + 号
会出现三个选择项:
1).Library dependency – 在线添加、需联网下载
2)File dependency – 从本地添加一些jar包(要先将jar包拷贝到项目的libs文件夹下)
3)Module dependency – 从本地添加带有源码的库工程(要先 import Moudle 将库工程导入项目中)
二.搜索类库
会出现最新的类库,点击ok添加进来即可
重点内容需要补充一点,假设要添加本地的一些jar包比如fastjson.jar等也可以右键点击libs文件夹中(如果没有显示libs则工程需要切换到Project)的jar文件选择 add as Library…然后选择Model,这样也可以导入成功。