在平常的开发中,我们会经常使用成熟的第三方框架来实现业务功能,一般的第三方jar包都是直接复制粘贴到lib下然后通过AS的图形化界面手动添加依赖,但是有一种包,aar包,通过图形化界面添加依赖无效,而恰恰这种arr包我们经常使用,比如处理图片经常使用到的fresco,picasso等。
aar包:jar(里面全是.class文件)+资源文件,用于替代lib工程,lib工程可以打包成aar
其实aar包添加依赖起来也十分简单便利,分为两步。
第一步,我们在project的gradle脚本里添加
flatDir{
dirs'libs'
}
如图:
第二步,在module的gradle脚本添加依赖
dependencies{
compile(name:'camerascan-1.0',ext:'aar')
}
如图:
最后build一下就OK了,是不是很简单……