下载新的 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/