Android 当我想要构建时,我有这个错误
清单合并失败:使用sdk:MinsdkVersion11不能小于库[com.google.android.gms:play services:11.0.4]C:\Users\kamal.android\build cache\a14382872a293855060ea80fddf386831adf48b2\output\AndroidManifest.xml中声明的版本14 建议:使用工具:overrideLibrary=“com.google.android.gms.play\u services”强制使用 }Android 当我想要构建时,我有这个错误,android,build,Android,Build,清单合并失败:使用sdk:MinsdkVersion11不能小于库[com.google.android.gms:play services:11.0.4]C:\Users\kamal.android\build cache\a14382872a293855060ea80fddf386831adf48b2\output\AndroidManifest.xml中声明的版本14 建议:使用工具:overrideLibrary=“com.google.android.gms.play\u servic
}您只需在gradle文件的
defaultConfig
中将minSdkVersion 11
更新为minSdkVersion 14
这意味着您的应用程序的
minSdkVersion
(最小SDK版本)不得小于您正在使用的任何库的minSdkVersion
——在您的示例中,[com.google.android.gms:play services:11.0.4]库的最小SDK为14
更新你的gradle文件并再次构建项目。将你的
构建中的minSdkVersion
更改为14。gradle
应用程序并将你的编译版本升级为7.0,将你的构建工具版本升级为26.0.0。[com.google.android.gms:play services:11.0.4]使用minSdkVersion>=14。。因此,您需要将您的minSdkVersion>=14也设置为如何执行?是的,我这样做了,并且我有一个其他错误:(3,1)评估项目时出现问题:app'>在类型为org.gradle.api.project的项目“:app”上找不到参数[23]的compileSdkVersion()方法。这是一个完全不同的问题。它与您的原始版本无关。你将不得不为这个问题发布一个新的问题,因为它不能用如此小的细节和评论来解决。
Error:Execution failed for task ':app:processDebugManifest'.
apply plugin: 'com.android.application'
compileSdkVersion 23
buildToolsVersion "26.0.1"
defaultConfig {
applicationId "com.carpedeem.bonne"
minSdkVersion 11
targetSdkVersion 23
ndk {
modandroid {
uleName "player_shared"
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
dependencies {
compile 'com.google.android.gms:play-services:+'
compile files('libs/dagger-1.2.2.jar')
compile files('libs/javax.inject-1.jar')
compile files('libs/nineoldandroids-2.4.0.jar')
compile files('libs/PTAdChartboost.jar')
compile files('libs/PTAdRevMob.jar')
compile files('libs/support-v4-19.0.1.jar')