错误:清单合并失败: use -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:最多使用15 minSdk的兼容库,或将该项目的minSdk版本至少提高到16,或者使用tools:overrideLibrary="com.google.firebase.iid“强制使用(可能导致运行时失败)
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
classpath 'com.google.gms:google-services:4.2.0' // Google Services plugin
}
dependencies {
// Add the Firebase SDK for Google Analytics
implementation 'com.google.firebase:firebase-analytics:17.1.0'
}发布于 2019-08-28 05:47:45
将用于防火墙库的minSdkVersion更改为API级别16,以与Google服务分发策略对齐。
所以你必须改变你的梯度文件
android {
...
defaultConfig {
minSdkVersion 16
..
}
}发布于 2019-08-28 05:21:40
错误指出,在这种情况下,minSdkVersion 15不能小于版本16:
只需将gradle文件中的minSdkVersion更改为16
发布于 2019-08-28 05:28:55
使用最近的版本 of Firebase库所需的最低SDK级别为16。没有解决办法。
在build.gradle文件中,用以下方法更改值:
android {
...
defaultConfig {
minSdkVersion 16 //or higher
..
}
}https://stackoverflow.com/questions/57685469
复制相似问题