最近在研究AS导入本地三方Jar的方法,在网上也看到了很多,但是都不够全面,接下来就做个总结吧!(声明,我的gradle版本是2.2.1,gradleBuildToos 版本是1.3.0,AS版本是1.3.2的,如有版本上的差异,请留言咨询)。
首先是导入Jar,这个很简单,类似于ADT导入jar的方式,但有所不同,
首先,会在peoject的module(app)文件夹有个libs文件夹,没有自行手动添加,将准备好的jar包粘贴进去,如图:
此时只是粘贴进来了,接下来要注意了,这里有三种(或者是说两种)方式来编译jar,不同的方式会有不同之处,首先是
,完成之后moudle(app)的build.gradle是这样的,
没有任何变化,完后我们删除jar的。如图:
或者是安全删除
,都是可以的。
也可以去到Moudle Setting添加库依赖的,如图:
第二种方式,就是直接add as library,如图:
,看看build.gradle文件
直接就有依赖注入了,再delete或者refactor-->safe delete,试试
,
删除不了,删除这个依赖
又可以删除了,
再 open moudle setting-->dependencies--file depence,打开libs,什么都没有了。