Android 如何在gradle.build脚本中引用aar文件?

Android 如何在gradle.build脚本中引用aar文件?,android,actionbarsherlock,gradle,Android,Actionbarsherlock,Gradle,我有一个aar文件,特别是actionbarsherlock.aar。格雷德尔已经成功地建造了它(或者看起来是这样) 我如何在我的项目的gradle.build中引用aar文件,以便删除sherlock库依赖项并使用aar替代?是作为gradle构建的一部分构建的aar库,它也引用aar库。所以,我们谈论的是产生aar和apk的多项目构建,还是单独的单个项目构建 在一个多项目构建中,您应该能够在android应用程序项目中引用aar,方法是: dependencies{ compile

我有一个
aar
文件,特别是
actionbarsherlock.aar
。格雷德尔已经成功地建造了它(或者看起来是这样)


我如何在我的项目的
gradle.build
中引用
aar
文件,以便删除sherlock库依赖项并使用
aar
替代?

是作为gradle构建的一部分构建的aar库,它也引用aar库。所以,我们谈论的是产生aar和apk的多项目构建,还是单独的单个项目构建

在一个多项目构建中,您应该能够在android应用程序项目中引用aar,方法是:

dependencies{
    compile project(:"aarProject")
}
对于引用aar文件,您只需执行以下操作

dependencies{
    compile files("path/to/your.aar")
}
干杯, 勒内

我也有同样的问题(我想分发aar,现在正在尝试一些消费者如何使用它) 不幸的是,还不可能像预期的那样引用本地aar文件

此解决方案:

dependencies{
  compile files("path/to/your.aar")
}
只需让gradle包含该档案中的常用文件。它不需要大量的xml配置,您也无法引用已编译的java类


我将尝试一种解决方法:只需创建一个子项目并在那里提取存档。

我的问题是,我有一个aar,我想使用它,而不是将库作为项目引用。可能是