android - 错误 :Execution failed for task ':app:processDebugManifest'

标签 android gradle

下载新的 Android SDK 后出现以下错误:

"Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 10 cannot be smaller than version 10 declared in library com.android.support:support-v4:21.0.0-rc1"

build.gradle:

dependencies {
    'compile 'com.android.support:support-v4:20.+'
    'compile 'com.android.support:appcompat-v7:19.+'
}

我什至删除了条目 <version>21.0.0</version>android-sdk-macosx/extras/android/m2repository/com/android/support-v4/maven-metadata.xml

我发现以下 bug在问题跟踪器上。 它没有帮助。

最佳答案

我有同样的错误。我找到了解决方案。

dependencies {
    compile ('com.android.support:support-v13:20.0.0'){
        force = true
    }
    compile ('com.android.support:support-v4:20.0.0'){
        force = true
    }
    compile ('com.android.support:appcompat-v7:20.0.0'){
        force = true
    }
}

我认为如果你使用少于 20 个 targetSdkVersion,你可以指定一个不同的版本而不是 20.0.0。

关于android - 错误 :Execution failed for task ':app:processDebugManifest' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24455428/

相关文章:

android - 在两个应用程序之间传递图像

android - 了解安卓尺寸

android - android 中源数据绑定(bind)的一种方法

Java Spring引用PropertySource相对于jar文件

android - Android Studio-错误:程序包java.awt.geom不存在

grails - 从Grails 2.x升级到3.x

java - 无法从 Android 中的 URL 读取 HTML 内容

maven - 如何检查gradle从哪里下载其依赖项?

heroku - 如何在不使用 gradle publish 命令的情况下发布 Gradle 工件

Android - ViewPager Adapter,在实例化适配器之前设置主要项目