为什么我应该将 gradle 依赖项包含在“@aar”中
为什么我应该(或不应该)包括一个 gradle 依赖项作为 ,@aar
如果有的话,有什么好处/缺点?
如您所见,我在下面支持它的库中添加了@aar。但是在这样做之前,一切似乎都有效...
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.1.1'
compile 'com.google.android.gms:play-services-maps:7.3.+'
compile 'com.google.guava:guava:18.0'
compile 'com.octo.android.robospice:robospice-spring-android:1.4.14'
compile 'org.codehaus.jackson:jackson-mapper-asl:1.9.13'
compile 'com.mcxiaoke.volley:library-aar:1.0.0@aar'
compile 'de.psdev.licensesdialog:licensesdialog:1.7.0@aar'
}