我的库项目中有一个build.gradle文件,其内容如下所示:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android-library'
repositories {
mavenCentral()
}
dependencies {
compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
compile 'com.android.support:support-v4:18.0.+'
.......当我执行gradle构建时,会出现错误:
找不到com.actionbarsherlock:actionbarsherlock:4.4.0.
如果我将'android-library‘中的"apply plugin“改为”Android“,它可以编译得很好。
那么,这是gradle android插件的一个bug吗?如果它来自一个库项目,那么它无法在maven存储库中正确地找到actionbarsherlock?
发布于 2014-01-15 15:06:48
确保您从项目设置->级别中选择,“使用本地Gradle分布”指向您的本地gradle副本。我的是1.9,我设法让它运转起来。
https://stackoverflow.com/questions/20772267
复制相似问题