Android在build.gradle中添加依赖时,添加后缀@aar的作用
一、.aar和.jar之间的区别。
'.aar'可以包含源代码和资源,但是'.jar'只能包含源代码。
二、下载依赖库时的区别
当您在项目的build.gradle中包含一个带有后缀@arr的库时,该库将下载.aar后缀的库文件。如果没有,默认情况下将下载.jar的库文件。当然,您也可以添加后缀@jar使下载
.jar的库文件。
implementation 'com.android.support:appcompat-v7:22.1.1@aar'
implementation 'com.android.support:support-v4:22.1.1@jar'