由于下载了最新的SDK并安装了Android Studio,我的项目无法构建。我得到了以下信息:
Error:Gradle: Execution failed for task ':SampleProject:processProdDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1
谢谢@Murtuza。你的回答帮助我解决了我的问题,但对我来说
编译的com.android.support: support-v13:19。+ also, along with
编译“com.android.support: support-v4:19 +”。
编译“com.android.support: appcompat-v7:19 +”。
从
编译的com.android.support: support-v4: +
编译的com.android.support: support-v7: +
编译的com.android.support: support-v13: +
希望这能帮助到一些人
我有第二个解决方案:
解压缩https://dl.dropboxusercontent.com/u/16403954/android-21.zip到sdk\platforms\
改变构建。它就像
compileSdkVersion 21
buildToolsVersion“20.0.0”
defaultConfig {
applicationId“package.name”
minSdkVersion 10
targetSdkVersion 21
versionCode 1
versionName“1.0”
}
添加
<uses-sdk tools:node="replace" />
xmlns:tools="schemas.android.com/tools";
去sdk\extras\android\m2repository\com\android\support\support-v4\21.0.0-rc1\
解压缩support-v4-21.0.0-rc1。编辑AndroidManifest.xml
从
<uses-sdk
android:minSdkVersion="L"
android:targetSdkVersion="L" />
to
<uses-sdk
android:minSdkVersion="4"
android:targetSdkVersion="21" />
附注:您可以对所有需要的支持库进行此操作。