Android Studio错误:清单合并失败:使用sdk:minSdkVersion

Android Studio错误:清单合并失败:使用sdk:minSdkVersion,android,firebase,android-studio,android-manifest,Android,Firebase,Android Studio,Android Manifest,错误:清单合并失败:uses sdk:minSdkVersion 15不能小于库[com.google.firebase:firebase iid:19.0.0]C:\Users\User.gradle\caches\transforms-2\files-2.1\856a947c1a9c6ebc4d2fc0c2fb4dbece\firebase-iid-19.0.0\AndroidManifest.xml中声明的版本16,因为库可能正在使用15中不可用的API 建议:使用minSdk最多为15的

错误:清单合并失败:uses sdk:minSdkVersion 15不能小于库[com.google.firebase:firebase iid:19.0.0]C:\Users\User.gradle\caches\transforms-2\files-2.1\856a947c1a9c6ebc4d2fc0c2fb4dbece\firebase-iid-19.0.0\AndroidManifest.xml中声明的版本16,因为库可能正在使用15中不可用的API 建议:使用minSdk最多为15的兼容库, 或者将该项目的minSdk版本至少增加到16, 或者使用工具:overrideLibrary=com.google.firebase.iid强制使用可能导致运行时失败


错误表示MinSDK版本15不能小于版本16 在这种情况下:


只需将gradle文件中的minSdkVersion更改为16

就可以使用Firebase库的最低SDK级别为16。没有解决办法

在build.gradle文件中,使用以下命令更改值:

android {
    ...
    defaultConfig {
        minSdkVersion 16  //or higher
        ..
    }
}

在build.gradle文件中,请将版本更改为高于minSdkVersion 15的版本。

firebase库的minSdkVersion更改为API级别16,以与

所以你必须改变你的gradle文件

android {
    ...
    defaultConfig {
        minSdkVersion 16
        ..
    }
}

并添加gradle:-实现'com.android.support:multidex:1.0.3'

请转到build.gradleModule.app并将minSdkVersion更新为16或更多,如下所示:

默认配置{ ............. 明斯克版本21 ............ }


或上,然后点击Salc。

Hi@ RuhulAmin,如果这个或任何答案已经解决了你的问题,请考虑点击复选标记。这向更广泛的社区表明,你已经找到了一个解决方案,并给回答者和你自己带来了一些声誉。没有义务这样做。
android {
    ...
    defaultConfig {
        minSdkVersion 16
        ..
    }
}
android {
    compileSdkVersion 28
    defaultConfig {
        applicationId 'com.Demo'
        minSdkVersion 21
        targetSdkVersion 28
        versionCode 10
        versionName "1.6"
        multiDexEnabled true
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }