【发布时间】:2013-09-02 09:11:32
【问题描述】:
我尝试使用 gradle 将 sherlock 添加为 aar,但它指出错误提示“清单合并失败。有关更多信息,请参见控制台”。
控制台到底在哪里?我正在使用 Windows,我在 Android Studio 中没有看到任何声称是控制台的窗口。我想我会在这里看到更多信息?
这是我的 gradle 文件,我的清单和 build.gradle 中的 minsdk 和 tarjetsdk 相同。
有人遇到过这个问题吗?
这是我的 gradle 文件
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
}
dependencies {
compile 'com.android.support:support-v4:18.0.0','com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
}
提前致谢
【问题讨论】:
-
显示控制台使用命令行
gradle(w) assemble -info(但不要指望有用的东西)......我很确定actionbar是用targetSdkVersion 18构建的,这就是你有这个错误的原因...... -
感谢 selvin,gradle assemble,所以我正在检查文档,但我不完全理解它在做什么,它说它组装了 jars.... 是否重新编译?或检查一些日志? p.s.它当然可以工作,我可以看到错误
标签: android actionbarsherlock gradle android-studio build.gradle